Bump mdsal to 4.0.0
[openflowplugin.git] / extension / openflowplugin-extension-nicira / src / test / java / org / opendaylight / openflowplugin / extension / vendor / nicira / convertor / action / FieldChoiceResolverTest.java
index 94054601a1070be1efca713d563d3645ddf26833..bbf9f4adf5eec7e31933bc3298e115ab9be6e327 100644 (file)
@@ -84,6 +84,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.ni
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.src.choice.grouping.src.choice.SrcOfEthTypeCaseBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.src.choice.grouping.src.choice.SrcOfIpDstCaseBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.src.choice.grouping.src.choice.SrcOfIpSrcCaseBuilder;
+import org.opendaylight.yangtools.yang.common.Empty;
 
 @RunWith(Parameterized.class)
 public class FieldChoiceResolverTest {
@@ -143,210 +144,210 @@ public class FieldChoiceResolverTest {
             {
                 NiciraMatchCodecs.TUN_ID_CODEC.getHeaderWithoutHasMask(),
                 new DstNxTunIdCaseBuilder().build(),
-                new DstNxTunIdCaseBuilder().setNxTunId(true).build(),
+                new DstNxTunIdCaseBuilder().setNxTunId(Empty.getInstance()).build(),
                 new SrcNxTunIdCaseBuilder().build(),
-                new SrcNxTunIdCaseBuilder().setNxTunId(true).build()
+                new SrcNxTunIdCaseBuilder().setNxTunId(Empty.getInstance()).build()
             },
             {
                 NiciraMatchCodecs.ARP_SHA_CODEC.getHeaderWithoutHasMask(),
                 new DstNxArpShaCaseBuilder().build(),
-                new DstNxArpShaCaseBuilder().setNxArpSha(true).build(),
+                new DstNxArpShaCaseBuilder().setNxArpSha(Empty.getInstance()).build(),
                 new SrcNxArpShaCaseBuilder().build(),
-                new SrcNxArpShaCaseBuilder().setNxArpSha(true).build(),
+                new SrcNxArpShaCaseBuilder().setNxArpSha(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.ARP_SHA_CODEC.getHeaderWithoutHasMask(),
                 new DstNxArpShaCaseBuilder().build(),
-                new DstNxArpShaCaseBuilder().setNxArpSha(true).build(),
+                new DstNxArpShaCaseBuilder().setNxArpSha(Empty.getInstance()).build(),
                 new SrcNxArpShaCaseBuilder().build(),
-                new SrcNxArpShaCaseBuilder().setNxArpSha(true).build(),
+                new SrcNxArpShaCaseBuilder().setNxArpSha(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.ARP_THA_CODEC.getHeaderWithoutHasMask(),
                 new DstNxArpThaCaseBuilder().build(),
-                new DstNxArpThaCaseBuilder().setNxArpTha(true).build(),
+                new DstNxArpThaCaseBuilder().setNxArpTha(Empty.getInstance()).build(),
                 new SrcNxArpThaCaseBuilder().build(),
-                new SrcNxArpThaCaseBuilder().setNxArpTha(true).build(),
+                new SrcNxArpThaCaseBuilder().setNxArpTha(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.ARP_OP_CODEC.getHeaderWithoutHasMask(),
                 new DstOfArpOpCaseBuilder().build(),
-                new DstOfArpOpCaseBuilder().setOfArpOp(true).build(),
+                new DstOfArpOpCaseBuilder().setOfArpOp(Empty.getInstance()).build(),
                 new SrcOfArpOpCaseBuilder().build(),
-                new SrcOfArpOpCaseBuilder().setOfArpOp(true).build(),
+                new SrcOfArpOpCaseBuilder().setOfArpOp(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.ARP_SPA_CODEC.getHeaderWithoutHasMask(),
                 new DstOfArpSpaCaseBuilder().build(),
-                new DstOfArpSpaCaseBuilder().setOfArpSpa(true).build(),
+                new DstOfArpSpaCaseBuilder().setOfArpSpa(Empty.getInstance()).build(),
                 new SrcOfArpSpaCaseBuilder().build(),
-                new SrcOfArpSpaCaseBuilder().setOfArpSpa(true).build(),
+                new SrcOfArpSpaCaseBuilder().setOfArpSpa(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.ARP_TPA_CODEC.getHeaderWithoutHasMask(),
                 new DstOfArpTpaCaseBuilder().build(),
-                new DstOfArpTpaCaseBuilder().setOfArpTpa(true).build(),
+                new DstOfArpTpaCaseBuilder().setOfArpTpa(Empty.getInstance()).build(),
                 new SrcOfArpTpaCaseBuilder().build(),
-                new SrcOfArpTpaCaseBuilder().setOfArpTpa(true).build(),
+                new SrcOfArpTpaCaseBuilder().setOfArpTpa(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.NXM_OF_IN_PORT_CODEC.getHeaderWithoutHasMask(),
                 new DstNxOfInPortCaseBuilder().build(),
-                new DstNxOfInPortCaseBuilder().setOfInPort(true).build(),
+                new DstNxOfInPortCaseBuilder().setOfInPort(Empty.getInstance()).build(),
                 new SrcNxOfInPortCaseBuilder().build(),
-                new SrcNxOfInPortCaseBuilder().setOfInPort(true).build(),
+                new SrcNxOfInPortCaseBuilder().setOfInPort(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.OXM_OF_METADATA_CODEC.getHeaderWithoutHasMask(),
                 new DstOfMetadataCaseBuilder().build(),
-                new DstOfMetadataCaseBuilder().setOfMetadata(true).build(),
+                new DstOfMetadataCaseBuilder().setOfMetadata(Empty.getInstance()).build(),
                 new SrcNxOfMetadataCaseBuilder().build(),
-                new SrcNxOfMetadataCaseBuilder().setOfMetadata(true).build(),
+                new SrcNxOfMetadataCaseBuilder().setOfMetadata(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.OXM_OF_MPLS_LABEL.getHeaderWithoutHasMask(),
                 new DstOfMplsLabelCaseBuilder().build(),
-                new DstOfMplsLabelCaseBuilder().setOfMplsLabel(true).build(),
+                new DstOfMplsLabelCaseBuilder().setOfMplsLabel(Empty.getInstance()).build(),
                 new SrcNxOfMplsLabelCaseBuilder().build(),
-                new SrcNxOfMplsLabelCaseBuilder().setOfMplsLabel(true).build(),
+                new SrcNxOfMplsLabelCaseBuilder().setOfMplsLabel(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.ETH_DST_CODEC.getHeaderWithoutHasMask(),
                 new DstOfEthDstCaseBuilder().build(),
-                new DstOfEthDstCaseBuilder().setOfEthDst(true).build(),
+                new DstOfEthDstCaseBuilder().setOfEthDst(Empty.getInstance()).build(),
                 new SrcOfEthDstCaseBuilder().build(),
-                new SrcOfEthDstCaseBuilder().setOfEthDst(true).build(),
+                new SrcOfEthDstCaseBuilder().setOfEthDst(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.ETH_SRC_CODEC.getHeaderWithoutHasMask(),
                 new DstOfEthSrcCaseBuilder().build(),
-                new DstOfEthSrcCaseBuilder().setOfEthSrc(true).build(),
+                new DstOfEthSrcCaseBuilder().setOfEthSrc(Empty.getInstance()).build(),
                 new SrcOfEthSrcCaseBuilder().build(),
-                new SrcOfEthSrcCaseBuilder().setOfEthSrc(true).build(),
+                new SrcOfEthSrcCaseBuilder().setOfEthSrc(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.ETH_TYPE_CODEC.getHeaderWithoutHasMask(),
                 null,
                 null,
                 new SrcOfEthTypeCaseBuilder().build(),
-                new SrcOfEthTypeCaseBuilder().setOfEthType(true).build()
+                new SrcOfEthTypeCaseBuilder().setOfEthType(Empty.getInstance()).build()
             },
             {
                 NiciraMatchCodecs.TUN_IPV4_DST_CODEC.getHeaderWithoutHasMask(),
                 new DstNxTunIpv4DstCaseBuilder().build(),
-                new DstNxTunIpv4DstCaseBuilder().setNxTunIpv4Dst(true).build(),
+                new DstNxTunIpv4DstCaseBuilder().setNxTunIpv4Dst(Empty.getInstance()).build(),
                 new SrcNxTunIpv4DstCaseBuilder().build(),
-                new SrcNxTunIpv4DstCaseBuilder().setNxTunIpv4Dst(true).build(),
+                new SrcNxTunIpv4DstCaseBuilder().setNxTunIpv4Dst(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.TUN_IPV4_SRC_CODEC.getHeaderWithoutHasMask(),
                 new DstNxTunIpv4SrcCaseBuilder().build(),
-                new DstNxTunIpv4SrcCaseBuilder().setNxTunIpv4Src(true).build(),
+                new DstNxTunIpv4SrcCaseBuilder().setNxTunIpv4Src(Empty.getInstance()).build(),
                 new SrcNxTunIpv4SrcCaseBuilder().build(),
-                new SrcNxTunIpv4SrcCaseBuilder().setNxTunIpv4Src(true).build(),
+                new SrcNxTunIpv4SrcCaseBuilder().setNxTunIpv4Src(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.NSP_CODEC.getHeaderWithoutHasMask(),
                 new DstNxNspCaseBuilder().build(),
-                new DstNxNspCaseBuilder().setNxNspDst(true).build(),
+                new DstNxNspCaseBuilder().setNxNspDst(Empty.getInstance()).build(),
                 new SrcNxNspCaseBuilder().build(),
-                new SrcNxNspCaseBuilder().setNxNspDst(true).build(),
+                new SrcNxNspCaseBuilder().setNxNspDst(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.NSI_CODEC.getHeaderWithoutHasMask(),
                 new DstNxNsiCaseBuilder().build(),
-                new DstNxNsiCaseBuilder().setNxNsiDst(true).build(),
+                new DstNxNsiCaseBuilder().setNxNsiDst(Empty.getInstance()).build(),
                 new SrcNxNsiCaseBuilder().build(),
-                new SrcNxNsiCaseBuilder().setNxNsiDst(true).build(),
+                new SrcNxNsiCaseBuilder().setNxNsiDst(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.NSC1_CODEC.getHeaderWithoutHasMask(),
                 new DstNxNshc1CaseBuilder().build(),
-                new DstNxNshc1CaseBuilder().setNxNshc1Dst(true).build(),
+                new DstNxNshc1CaseBuilder().setNxNshc1Dst(Empty.getInstance()).build(),
                 new SrcNxNshc1CaseBuilder().build(),
-                new SrcNxNshc1CaseBuilder().setNxNshc1Dst(true).build(),
+                new SrcNxNshc1CaseBuilder().setNxNshc1Dst(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.NSC2_CODEC.getHeaderWithoutHasMask(),
                 new DstNxNshc2CaseBuilder().build(),
-                new DstNxNshc2CaseBuilder().setNxNshc2Dst(true).build(),
+                new DstNxNshc2CaseBuilder().setNxNshc2Dst(Empty.getInstance()).build(),
                 new SrcNxNshc2CaseBuilder().build(),
-                new SrcNxNshc2CaseBuilder().setNxNshc2Dst(true).build(),
+                new SrcNxNshc2CaseBuilder().setNxNshc2Dst(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.NSC3_CODEC.getHeaderWithoutHasMask(),
                 new DstNxNshc3CaseBuilder().build(),
-                new DstNxNshc3CaseBuilder().setNxNshc3Dst(true).build(),
+                new DstNxNshc3CaseBuilder().setNxNshc3Dst(Empty.getInstance()).build(),
                 new SrcNxNshc3CaseBuilder().build(),
-                new SrcNxNshc3CaseBuilder().setNxNshc3Dst(true).build(),
+                new SrcNxNshc3CaseBuilder().setNxNshc3Dst(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.NSC4_CODEC.getHeaderWithoutHasMask(),
                 new DstNxNshc4CaseBuilder().build(),
-                new DstNxNshc4CaseBuilder().setNxNshc4Dst(true).build(),
+                new DstNxNshc4CaseBuilder().setNxNshc4Dst(Empty.getInstance()).build(),
                 new SrcNxNshc4CaseBuilder().build(),
-                new SrcNxNshc4CaseBuilder().setNxNshc4Dst(true).build(),
+                new SrcNxNshc4CaseBuilder().setNxNshc4Dst(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.NSH_FLAGS_CODEC.getHeaderWithoutHasMask(),
                 new DstNxNshFlagsCaseBuilder().build(),
-                new DstNxNshFlagsCaseBuilder().setNxNshFlags(true).build(),
+                new DstNxNshFlagsCaseBuilder().setNxNshFlags(Empty.getInstance()).build(),
                 new SrcNxNshFlagsCaseBuilder().build(),
-                new SrcNxNshFlagsCaseBuilder().setNxNshFlags(true).build(),
+                new SrcNxNshFlagsCaseBuilder().setNxNshFlags(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.NSH_TTL_CODEC.getHeaderWithoutHasMask(),
                 new DstNxNshTtlCaseBuilder().build(),
-                new DstNxNshTtlCaseBuilder().setNxNshTtl(true).build(),
+                new DstNxNshTtlCaseBuilder().setNxNshTtl(Empty.getInstance()).build(),
                 new SrcNxNshTtlCaseBuilder().build(),
-                new SrcNxNshTtlCaseBuilder().setNxNshTtl(true).build(),
+                new SrcNxNshTtlCaseBuilder().setNxNshTtl(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.NSH_MDTYPE_CODEC.getHeaderWithoutHasMask(),
                 null,
                 null,
                 new SrcNxNshMdtypeCaseBuilder().build(),
-                new SrcNxNshMdtypeCaseBuilder().setNxNshMdtype(true).build(),
+                new SrcNxNshMdtypeCaseBuilder().setNxNshMdtype(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.NSH_NP_CODEC.getHeaderWithoutHasMask(),
                 null,
                 null,
                 new SrcNxNshNpCaseBuilder().build(),
-                new SrcNxNshNpCaseBuilder().setNxNshNp(true).build(),
+                new SrcNxNshNpCaseBuilder().setNxNshNp(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.IP_SRC_CODEC.getHeaderWithoutHasMask(),
                 new DstOfIpSrcCaseBuilder().build(),
-                new DstOfIpSrcCaseBuilder().setOfIpSrc(true).build(),
+                new DstOfIpSrcCaseBuilder().setOfIpSrc(Empty.getInstance()).build(),
                 new SrcOfIpSrcCaseBuilder().build(),
-                new SrcOfIpSrcCaseBuilder().setOfIpSrc(true).build(),
+                new SrcOfIpSrcCaseBuilder().setOfIpSrc(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.IP_DST_CODEC.getHeaderWithoutHasMask(),
                 new DstOfIpDstCaseBuilder().build(),
-                new DstOfIpDstCaseBuilder().setOfIpDst(true).build(),
+                new DstOfIpDstCaseBuilder().setOfIpDst(Empty.getInstance()).build(),
                 new SrcOfIpDstCaseBuilder().build(),
-                new SrcOfIpDstCaseBuilder().setOfIpDst(true).build(),
+                new SrcOfIpDstCaseBuilder().setOfIpDst(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.IPV6_SRC_CODEC.getHeaderWithoutHasMask(),
                 new DstNxIpv6SrcCaseBuilder().build(),
-                new DstNxIpv6SrcCaseBuilder().setNxIpv6Src(true).build(),
+                new DstNxIpv6SrcCaseBuilder().setNxIpv6Src(Empty.getInstance()).build(),
                 new SrcNxIpv6SrcCaseBuilder().build(),
-                new SrcNxIpv6SrcCaseBuilder().setNxIpv6Src(true).build(),
+                new SrcNxIpv6SrcCaseBuilder().setNxIpv6Src(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.IPV6_DST_CODEC.getHeaderWithoutHasMask(),
                 new DstNxIpv6DstCaseBuilder().build(),
-                new DstNxIpv6DstCaseBuilder().setNxIpv6Dst(true).build(),
+                new DstNxIpv6DstCaseBuilder().setNxIpv6Dst(Empty.getInstance()).build(),
                 new SrcNxIpv6DstCaseBuilder().build(),
-                new SrcNxIpv6DstCaseBuilder().setNxIpv6Dst(true).build(),
+                new SrcNxIpv6DstCaseBuilder().setNxIpv6Dst(Empty.getInstance()).build(),
             },
             {
                 NiciraMatchCodecs.ICMP_TYPE_CODEC.getHeaderWithoutHasMask(),
                 new DstOfIcmpTypeCaseBuilder().build(),
-                new DstOfIcmpTypeCaseBuilder().setOfIcmpType(true).build(),
+                new DstOfIcmpTypeCaseBuilder().setOfIcmpType(Empty.getInstance()).build(),
                 null,
                 null
             },
@@ -409,4 +410,4 @@ public class FieldChoiceResolverTest {
         });
     }
 
-}
\ No newline at end of file
+}