use of org.simpleflatmapper.map.error.RethrowMapperBuilderErrorHandler in project SimpleFlatMapper by arnaudroger.
the class RethrowMapperBuilderErrorHandlerTest method testSetterNotFound.
@Test
public void testSetterNotFound() {
RethrowMapperBuilderErrorHandler handler = RethrowMapperBuilderErrorHandler.INSTANCE;
try {
handler.propertyNotFound(this.getClass(), "prop");
fail("Expected exception");
} catch (MapperBuildingException e) {
}
}
use of org.simpleflatmapper.map.error.RethrowMapperBuilderErrorHandler in project SimpleFlatMapper by arnaudroger.
the class RethrowMapperBuilderErrorHandlerTest method testGetterNotFound.
@Test
public void testGetterNotFound() {
RethrowMapperBuilderErrorHandler handler = RethrowMapperBuilderErrorHandler.INSTANCE;
try {
handler.accessorNotFound("prop");
fail("Expected exception");
} catch (MapperBuildingException e) {
}
}
use of org.simpleflatmapper.map.error.RethrowMapperBuilderErrorHandler in project SimpleFlatMapper by arnaudroger.
the class AbstractMapperFactoryTest method testDefaultMapperConfig.
@Test
public void testDefaultMapperConfig() {
MapperFactory mapperFactory = new MapperFactory();
MapperConfig<SampleFieldKey, FieldMapperColumnDefinition<SampleFieldKey>> mapperConfig = mapperFactory.mapperConfig();
final ArrayList<Object> properties = new ArrayList<Object>();
mapperConfig.columnDefinitions().forEach(Object.class, new BiConsumer<Predicate<? super SampleFieldKey>, Object>() {
@Override
public void accept(Predicate<? super SampleFieldKey> predicate, Object o) {
properties.add(o);
}
});
assertTrue(properties.isEmpty());
assertFalse(mapperConfig.failOnAsm());
assertEquals(NO_ASM_MAPPER_THRESHOLD, mapperConfig.asmMapperNbFieldsLimit());
assertNull(mapperConfig.fieldMapperErrorHandler());
assertFalse(mapperConfig.hasFieldMapperErrorHandler());
assertTrue(mapperConfig.mapperBuilderErrorHandler() instanceof RethrowMapperBuilderErrorHandler);
assertTrue(mapperConfig.consumerErrorHandler() instanceof RethrowConsumerErrorHandler);
assertEquals(MapperConfig.MAX_METHOD_SIZE, mapperConfig.maxMethodSize());
assertTrue(mapperConfig.propertyNameMatcherFactory() instanceof DefaultPropertyNameMatcherFactory);
assertTrue(mapperFactory.getReflectionService().isAsmActivated());
}
Aggregations