SessionDescription { public ConnectionField getConnection() { return connection; } SessionDescription(); void parse(byte[] data); void init(Text text); Text getVersion(); void setVersion(String version); OriginField getOrigin(); void setOrigin(String name, String sessionID, String sessionVersion,
            String netType, String addressType, String address); String getSession(); ConnectionField getConnection(); TimeField getTime(); Text getFingerprint(); Text getFingerprint(MediaType mediaType); Collection<MediaDescriptorField> getMedia(); MediaDescriptorField getAudioDescriptor(); MediaDescriptorField getVideoDescriptor(); MediaDescriptorField getApplicationDescriptor(); boolean hasAudioDescriptor(); boolean hasVideoDescriptor(); boolean hasApplicationDescriptor(); boolean isIce(); boolean isAudioIce(); void reset(); @Override String toString();  }
@Test public void testConnection() throws ParseException { assertEquals("192.168.1.2", sd.getConnection().getAddress()); }