<artifactId>openflowplugin-extension-api</artifactId>
<version>${project.version}</version>
</dependency>
- <dependency>
- <groupId>org.opendaylight.openflowplugin</groupId>
- <artifactId>openflowjava-extension-nicira</artifactId>
- <version>0.0.3-SNAPSHOT</version>
- <scope>test</scope>
- </dependency>
<dependency>
<groupId>org.opendaylight.controller</groupId>
<artifactId>liblldp</artifactId>
import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev130731.TcpFlag;
import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev130731.oxm.fields.grouping.MatchEntries;
import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev130731.oxm.fields.grouping.MatchEntriesBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.NxmOfEthType;
/**
* Created by Martin Bobak mbobak@cisco.com on 9/17/14.
* Trivial test method for {@link org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.match.NxmExtensionsConvertor#toNxmIpv4Tunnel(Class, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev100924.Ipv4Prefix)} }
*/
public void testToNxmIpv4Tunnel() {
- MatchEntries matchEntries = NxmExtensionsConvertor.toNxmIpv4Tunnel(NxmOfEthType.class, IPV_4_PREFIX);
+ MatchEntries matchEntries = NxmExtensionsConvertor.toNxmIpv4Tunnel(MockMatchField.class, IPV_4_PREFIX);
assertNotNull(matchEntries.getAugmentation(MaskMatchEntry.class));
assertNotNull(matchEntries.getAugmentation(Ipv4AddressMatchEntry.class));
assertTrue(matchEntries.isHasMask());
assertEquals(Nxm1Class.class, matchEntries.getOxmClass());
- assertEquals(NxmOfEthType.class, matchEntries.getOxmMatchField());
+ assertEquals(MockMatchField.class, matchEntries.getOxmMatchField());
}
@Test
assertNotNull(matchEntryBuilder.getAugmentation(MaskMatchEntry.class));
}
+
+ private class MockMatchField extends org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev130731.MatchField {
+
+ }
}