- public void testConvert() throws Exception {
- final MatchEntry matchEntry = nshc4Convertor.convert(extension);
- Assert.assertEquals(1, ((Nshc4CaseValue)matchEntry.getMatchEntryValue()).getNshc4Values().getNshc().intValue());
+ public void testConvertToOFJava() {
+ final MatchEntry converted = nshc4Convertor.convert(extension);
+ ExperimenterIdCase experimenterIdCase = (ExperimenterIdCase) converted.getMatchEntryValue();
+ OfjAugNxExpMatch ofjAugNxExpMatch = experimenterIdCase.augmentation(OfjAugNxExpMatch.class);
+ NshcCaseValue nshcCaseValue = (NshcCaseValue) ofjAugNxExpMatch.getNxExpMatchEntryValue();
+ Assert.assertEquals(NiciraConstants.NX_NSH_VENDOR_ID,
+ experimenterIdCase.getExperimenter().getExperimenter().getValue());
+ Assert.assertEquals(NSHC4_VALUE, nshcCaseValue.getNshc());
+ Assert.assertEquals(MASK_VALUE, nshcCaseValue.getMask());