Search in sources :

Example 36 with Converter

use of com.canoo.platform.remoting.spi.converter.Converter in project dolphin-platform by canoo.

the class PeriodeConverterFactoryTest method testWrongDolphinValues.

@Test(expectedExceptions = ClassCastException.class)
public void testWrongDolphinValues(@Mocked BeanRepository beanRepository) throws ValueConverterException {
    // Given
    Converters converters = new Converters(beanRepository);
    // When
    Converter converter = converters.getConverter(Period.class);
    // Then
    converter.convertFromDolphin(7);
}
Also used : Converters(com.canoo.dp.impl.remoting.Converters) Converter(com.canoo.platform.remoting.spi.converter.Converter) Test(org.testng.annotations.Test)

Example 37 with Converter

use of com.canoo.platform.remoting.spi.converter.Converter in project dolphin-platform by canoo.

the class ZonedDateTimeConverterFactoryTest method testConverterCreation.

@Test
public void testConverterCreation(@Mocked BeanRepository beanRepository) {
    // Given
    Converters converters = new Converters(beanRepository);
    // When
    Converter converter = converters.getConverter(ZonedDateTime.class);
    // Then
    assertNotNull(converter);
}
Also used : Converters(com.canoo.dp.impl.remoting.Converters) Converter(com.canoo.platform.remoting.spi.converter.Converter) Test(org.testng.annotations.Test)

Example 38 with Converter

use of com.canoo.platform.remoting.spi.converter.Converter in project dolphin-platform by canoo.

the class ZonedDateTimeConverterFactoryTest method testWrongDolphinValues.

@Test(expectedExceptions = ClassCastException.class)
public void testWrongDolphinValues(@Mocked BeanRepository beanRepository) throws ValueConverterException {
    // Given
    Converters converters = new Converters(beanRepository);
    // When
    Converter converter = converters.getConverter(ZonedDateTime.class);
    // Then
    converter.convertFromDolphin(7);
}
Also used : Converters(com.canoo.dp.impl.remoting.Converters) Converter(com.canoo.platform.remoting.spi.converter.Converter) Test(org.testng.annotations.Test)

Aggregations

Converter (com.canoo.platform.remoting.spi.converter.Converter)38 Test (org.testng.annotations.Test)37 Converters (com.canoo.dp.impl.remoting.Converters)28 CalendarConverterFactory (com.canoo.dp.impl.remoting.converters.CalendarConverterFactory)7 GregorianCalendar (java.util.GregorianCalendar)7 Calendar (java.util.Calendar)6 ValueConverterException (com.canoo.platform.remoting.spi.converter.ValueConverterException)5 DateConverterFactory (com.canoo.dp.impl.remoting.converters.DateConverterFactory)2 Date (java.util.Date)2 ClassInfo (com.canoo.dp.impl.remoting.info.ClassInfo)1 PropertyInfo (com.canoo.dp.impl.remoting.info.PropertyInfo)1 ObservableList (com.canoo.platform.remoting.ObservableList)1 Field (java.lang.reflect.Field)1 ArrayList (java.util.ArrayList)1