/
NikolayIvkin
/
tutorials1
Обзор
Документация
Войти
/
NikolayIvkin
/
tutorials1
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
apache-libraries-2/src/test/java/com/baeldung/apache/avro/AvroDefaultValuesUnitTest.java
26 строк
742 B
Gaetano Piazzolla
[JAVA-38868] Move apache-lib (#17447)
28 авг 2024, 20:25
Не верифицирован
28 авг 2024, 20:25
a6ce976
Код
Авторство
О чём код?
package com.baeldung.apache.avro; import com.baeldung.apache.avro.generated.Car; import org.junit.jupiter.api.Test; import java.io.IOException; import static org.junit.jupiter.api.Assertions.*; public class AvroDefaultValuesUnitTest { @Test public void givenCarJsonSchema_whenCarIsSerialized_thenCarIsSuccessfullyDeserialized() throws IOException { Car car = Car.newBuilder() .build(); SerializationDeserializationLogic.serializeCar(car); Car deserializedCar = SerializationDeserializationLogic.deserializeCar(); assertEquals("Dacia", deserializedCar.getBrand()); assertEquals(4, deserializedCar.getNumberOfDoors()); assertNull(deserializedCar.getColor()); } }