BytesValue extends ValueAdapter { @Override public Type type() { return InternalTypeSystem.TYPE_SYSTEM.BYTES(); } BytesValue( byte[] val ); @Override boolean isEmpty(); @Override int size(); @Override byte[] asObject(); @Override byte[] asByteArray(); @Override Type type(); @Override boolean equals( Object o ); @Override int hashCode(); @Override String toString();  }
@Test void shouldHaveBytesType() { InternalValue value = new BytesValue( TEST_BYTES ); assertThat( value.type(), equalTo( InternalTypeSystem.TYPE_SYSTEM.BYTES() ) ); }