@Test(groups = {"functional.encode", "subscriberInformation"}) public void testEncode() throws Exception { RequestedInfoImpl requestedInfo = new RequestedInfoImpl(true, true, null, false, null, false, false, false); AsnOutputStream asnOS = new AsnOutputStream(); requestedInfo.encodeAll(asnOS, Tag.CLASS_CONTEXT_SPECIFIC, 1); byte[] encodedData = asnOS.toByteArray(); assertTrue(Arrays.equals(encodedData, data)); requestedInfo = new RequestedInfoImpl( true, true, MAPExtensionContainerTest.GetTestExtensionContainer(), true, DomainType.psDomain, true, true, true); asnOS = new AsnOutputStream(); requestedInfo.encodeAll(asnOS); encodedData = asnOS.toByteArray(); assertTrue(Arrays.equals(encodedData, dataFull)); }