Package net.buffalo.protocal.converters

Examples of net.buffalo.protocal.converters.SqlDateConverter


import net.buffalo.protocal.io.StreamWriter;

public class SqlDateConverterTest extends TestCase {
  public void testShouldConverterSqlDate() throws Exception {
    java.sql.Date sdate = new java.sql.Date(new java.util.Date(2006-1900, 10, 1).getTime());
    SqlDateConverter converter = new SqlDateConverter();
   
    assertTrue(converter.canConvert(sdate.getClass()));
    assertFalse(converter.canConvert(java.util.Date.class));
   
    StringWriter stringWriter = new StringWriter();
    StreamWriter streamWriter = new FastStreamWriter(stringWriter);
   
    DefaultConverterLookup defaultConverterLookup = new DefaultConverterLookup();
    MarshallingContext context = new DefaultMarshallingContext(defaultConverterLookup, streamWriter);
    converter.marshal(sdate, context, streamWriter);
   
    String string = "<map><type>java.sql.Date</type><string>value</string><date>20061101T000000Z</date></map>";
    assertEquals(string,
        stringWriter.getBuffer().toString());
   
View Full Code Here

TOP

Related Classes of net.buffalo.protocal.converters.SqlDateConverter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.