@@ -0,0 +1,872 @@
+package net.sf.jabref.model.entry;%0A%0Aimport junit.framework.Assert;%0Aimport org.junit.Test;%0A%0Aimport java.util.Arrays;%0Aimport java.util.List;%0Aimport java.util.stream.Collectors;%0A%0Aimport static org.junit.Assert.*;%0A%0Apublic class IEEETranEntryTypesTest %7B%0A%0A    @Test%0A    public void ctlTypeContainsYesNoFields() %7B%0A        List%3CString%3E ctlFields = IEEETranEntryTypes.IEEETRANBSTCTL.getAllFields();%0A        List%3CString%3E ynFields = Arrays.asList(IEEETranEntryTypes.IEEETRANBSTCTL_YES_NO_FIELDS);%0A%0A        Assert.assertTrue(ctlFields.containsAll(ynFields));%0A    %7D%0A%0A    @Test%0A    public void ctlTypeContainsNumericFields() %7B%0A        List%3CString%3E ctlFields = IEEETranEntryTypes.IEEETRANBSTCTL.getAllFields();%0A        List%3CString%3E numericFields = Arrays.asList(IEEETranEntryTypes.IEEETRANBSTCTL_NUMERIC_FIELDS);%0A%0A        Assert.assertTrue(ctlFields.containsAll(numericFields));%0A    %7D%0A%0A%7D

Add test for IEEETranBstCtl type fields