Search in sources :

Example 1 with TestStringSerializerFactory

use of com.google.auto.value.extension.serializable.serializer.utils.TestStringSerializerFactory in project auto by google.

the class SerializerFactoryImplTest method getSerializer_factoriesProvided_factoryReturned.

@Test
public void getSerializer_factoriesProvided_factoryReturned() throws Exception {
    SerializerFactoryImpl factory = new SerializerFactoryImpl(ImmutableList.of(new TestStringSerializerFactory()), mockProcessingEnvironment);
    Serializer actualSerializer = factory.getSerializer(typeMirrorOf(String.class));
    assertThat(actualSerializer.getClass().getName()).contains("TestStringSerializerFactory$TestStringSerializer");
}
Also used : TestStringSerializerFactory(com.google.auto.value.extension.serializable.serializer.utils.TestStringSerializerFactory) Serializer(com.google.auto.value.extension.serializable.serializer.interfaces.Serializer) CompilationAbstractTest(com.google.auto.value.extension.serializable.serializer.utils.CompilationAbstractTest) Test(org.junit.Test)

Aggregations

Serializer (com.google.auto.value.extension.serializable.serializer.interfaces.Serializer)1 CompilationAbstractTest (com.google.auto.value.extension.serializable.serializer.utils.CompilationAbstractTest)1 TestStringSerializerFactory (com.google.auto.value.extension.serializable.serializer.utils.TestStringSerializerFactory)1 Test (org.junit.Test)1