@RunWith(MockitoJUnitRunner.class)
public class NiciraExtensionCodecRegistratorImplTest {
-
-
NiciraExtensionCodecRegistratorImpl niciraExtensionCodecRegistrator;
List<SwitchConnectionProvider> providers = new LinkedList<>();
NiciraActionSerializerKey actionSerializerKey;
NiciraActionDeserializerKey actionDeserializerKey;
- MatchEntrySerializerKey matchSerializerKey;
+ MatchEntrySerializerKey<?, ?> matchSerializerKey;
MatchEntryDeserializerKey matchDeserializerKey;
@Mock
@Mock
OFDeserializer<MatchEntry> matchDeserializer;
-
public static final short VERSION = 4;
public static final byte VERSION1 = EncodeConstants.OF10_VERSION_ID;
public static final byte VERSION2 = EncodeConstants.OF13_VERSION_ID;
-
-
@Mock
SwitchConnectionProvider provider;
actionSerializerKey = new NiciraActionSerializerKey(VERSION, PopVlanCase.class);
//subtype = 10
actionDeserializerKey = new NiciraActionDeserializerKey(VERSION, 10);
- matchSerializerKey = new MatchEntrySerializerKey(VERSION, Nxm0Class.class, MatchField.class);
+ matchSerializerKey = new MatchEntrySerializerKey<>(VERSION, Nxm0Class.class, MatchField.class);
//OxmClass 1, OxmField 2
matchDeserializerKey = new MatchEntryDeserializerKey(VERSION, 1, 2);
@Test
public void registerActionSerializerTest() {
niciraExtensionCodecRegistrator.registerActionSerializer(actionSerializerKey, actionSerializer);
- ActionSerializerKey key1 = NiciraUtil.createOfJavaKeyFrom(actionSerializerKey);
+ ActionSerializerKey<?> key1 = NiciraUtil.createOfJavaKeyFrom(actionSerializerKey);
Mockito.verify(provider).registerActionSerializer(eq(key1), any(OFGeneralSerializer.class));
}
@Test
public void unregisterActionSerializerTest() {
niciraExtensionCodecRegistrator.registerActionSerializer(actionSerializerKey, actionSerializer);
- ActionSerializerKey key1 = NiciraUtil.createOfJavaKeyFrom(actionSerializerKey);
+ ActionSerializerKey<?> key1 = NiciraUtil.createOfJavaKeyFrom(actionSerializerKey);
niciraExtensionCodecRegistrator.unregisterActionSerializer(actionSerializerKey);
Mockito.verify(provider).unregisterSerializer(eq(key1));
}