use of org.apache.kafka.connect.data.Time in project ksql by confluentinc.
the class KsqlJsonDeserializerTest method shouldThrowIfCanNotCoerceToTime.
@Test
public void shouldThrowIfCanNotCoerceToTime() {
// Given:
final KsqlJsonDeserializer<java.sql.Time> deserializer = givenDeserializerForSchema(Time.SCHEMA, java.sql.Time.class);
final byte[] bytes = serializeJson(BooleanNode.valueOf(true));
// When:
final Exception e = assertThrows(SerializationException.class, () -> deserializer.deserialize(SOME_TOPIC, bytes));
// Then:
assertThat(e.getCause(), (hasMessage(startsWith("Can't convert type. sourceType: BooleanNode, requiredType: TIME"))));
}
Aggregations