Ejemplo n.º 1
0
  @Test(groups = {"functional.decode", "primitives"})
  public void testEncode() throws Exception {

    LAIFixedLengthImpl lai = new LAIFixedLengthImpl(249, 1, 14010);
    LocationAreaImpl prim = new LocationAreaImpl(lai);

    AsnOutputStream asn = new AsnOutputStream();
    prim.encodeAll(asn);

    assertTrue(Arrays.equals(asn.toByteArray(), this.getData1()));

    LAC lac = new LACImpl(14010);
    prim = new LocationAreaImpl(lac);

    asn = new AsnOutputStream();
    prim.encodeAll(asn);

    assertTrue(Arrays.equals(asn.toByteArray(), this.getData2()));
  }