package com.vaadin.tests.data.converter; import java.util.Date; import org.junit.Test; import com.vaadin.data.ValueContext; import com.vaadin.data.converter.DateToLongConverter; public class DateToLongConverterTest extends AbstractConverterTest { @Override protected DateToLongConverter getConverter() { return new DateToLongConverter(); } @Override @Test public void testNullConversion() { assertValue(null, getConverter().convertToModel(null, new ValueContext())); } @Test public void testValueConversion() { Date d = new Date(100, 0, 1); assertValue( Long.valueOf(946677600000l + (d.getTimezoneOffset() + 120) * 60 * 1000L), getConverter().convertToModel(d, new ValueContext())); } }