\r
public class JU_JAXBDataTest {\r
\r
- @Mock\r
- private Objectifier<String> objfr;\r
+ @Mock\r
+ private Objectifier<String> objfr;\r
\r
- private String object = "Text";\r
+ private String object = "Text";\r
\r
- @Mock\r
- private Stringifier<String> strfr;\r
+ @Mock\r
+ private Stringifier<String> strfr;\r
\r
- @Mock\r
- private IOStringifier<String> ioStrfr;\r
+ @Mock\r
+ private IOStringifier<String> ioStrfr;\r
\r
- @Mock\r
- private JAXBDF<String> df;\r
+ @Mock\r
+ private JAXBDF<String> df;\r
\r
- @Mock\r
- private Env env;\r
+ @Mock\r
+ private Env env;\r
\r
- @Mock\r
- private Class<String> typeClass;\r
+ @Mock\r
+ private Class<String> typeClass;\r
\r
- @Mock\r
- private OutputStream os;\r
+ @Mock\r
+ private OutputStream os;\r
\r
- @Mock\r
- private Writer writer;\r
+ @Mock\r
+ private Writer writer;\r
\r
- @Mock\r
- private EnvJAXB env1;\r
+ @Mock\r
+ private EnvJAXB env1;\r
\r
- @Before\r
- public void setUp() throws Exception {\r
- writer = mock(Writer.class);\r
- os = mock(OutputStream.class);\r
- strfr = mock(Stringifier.class);\r
- ioStrfr = mock(IOStringifier.class);\r
- objfr = mock(Objectifier.class);\r
- env1 = mock(EnvJAXB.class);\r
- }\r
+ @Before\r
+ public void setUp() throws Exception {\r
+ writer = mock(Writer.class);\r
+ os = mock(OutputStream.class);\r
+ strfr = mock(Stringifier.class);\r
+ ioStrfr = mock(IOStringifier.class);\r
+ objfr = mock(Objectifier.class);\r
+ env1 = mock(EnvJAXB.class);\r
+ }\r
\r
- @Test\r
- public void testJAXBDataEnv() throws APIException, IOException {\r
- JAXBData<String> jaxb = new JAXBData<String>(env, df, strfr, objfr, object, typeClass);\r
+ @Test\r
+ public void testJAXBDataEnv() throws APIException, IOException {\r
+ JAXBData<String> jaxb = new JAXBData<String>(env, df, strfr, objfr, object, typeClass);\r
\r
- when(objfr.objectify(env, object)).thenReturn("String1");\r
+ when(objfr.objectify(env, object)).thenReturn("String1");\r
\r
- jaxb.to(os);\r
- jaxb.to(writer);\r
+ jaxb.to(os);\r
+ jaxb.to(writer);\r
\r
- verify(writer).write(object);\r
- verify(os).write(object.getBytes());\r
+ verify(writer).write(object);\r
+ verify(os).write(object.getBytes());\r
\r
- assertEquals(jaxb.asString(), object);\r
- assertEquals(jaxb.asString(null), object);\r
- assertEquals(jaxb.toString(), object);\r
- assertEquals(jaxb.getTypeClass(), typeClass);\r
- assertEquals(jaxb.out(null), jaxb);\r
- assertEquals(jaxb.in(null), jaxb);\r
- assertTrue(jaxb.getInputStream() instanceof ByteArrayInputStream);\r
- assertEquals(jaxb.asObject(), "String1");\r
- assertEquals(jaxb.asObject(env1), "String1");\r
- assertEquals(jaxb.toString(), object);\r
- }\r
+ assertEquals(jaxb.asString(), object);\r
+ assertEquals(jaxb.asString(null), object);\r
+ assertEquals(jaxb.toString(), object);\r
+ assertEquals(jaxb.getTypeClass(), typeClass);\r
+ assertEquals(jaxb.out(null), jaxb);\r
+ assertEquals(jaxb.in(null), jaxb);\r
+ assertTrue(jaxb.getInputStream() instanceof ByteArrayInputStream);\r
+ assertEquals(jaxb.asObject(), "String1");\r
+ assertEquals(jaxb.asObject(env1), "String1");\r
+ assertEquals(jaxb.toString(), object);\r
+ }\r
\r
- @Test\r
- public void testJAXBDataEnvForObjectifier() throws APIException, IOException {\r
- JAXBData<String> jaxb = new JAXBData<String>(env, df, strfr, objfr, object, typeClass);\r
+ @Test\r
+ public void testJAXBDataEnvForObjectifier() throws APIException, IOException {\r
+ JAXBData<String> jaxb = new JAXBData<String>(env, df, strfr, objfr, object, typeClass);\r
\r
- when(objfr.objectify(env1, object)).thenReturn("String1");\r
+ when(objfr.objectify(env1, object)).thenReturn("String1");\r
\r
- assertEquals(jaxb.asObject(env1), "String1");\r
- }\r
+ assertEquals(jaxb.asObject(env1), "String1");\r
+ }\r
\r
- @Test\r
- public void testJAXBDataEnvWithObject() throws APIException, IOException {\r
- JAXBData<String> jaxb = new JAXBData<String>(env, df, strfr, objfr, object);\r
+ @Test\r
+ public void testJAXBDataEnvWithObject() throws APIException, IOException {\r
+ JAXBData<String> jaxb = new JAXBData<String>(env, df, strfr, objfr, object);\r
\r
- when(strfr.stringify(env, object, new boolean[] { false, false })).thenReturn(object);\r
+ when(strfr.stringify(env, object, new boolean[] { false, false })).thenReturn(object);\r
\r
- jaxb.to(os);\r
+ jaxb.to(os);\r
\r
- verify(os).write(object.getBytes());\r
+ verify(os).write(object.getBytes());\r
\r
- assertEquals(jaxb.asString(), object);\r
- assertEquals(jaxb.asString(null), object);\r
- assertEquals(jaxb.toString(), object);\r
- }\r
+ assertEquals(jaxb.asString(), object);\r
+ assertEquals(jaxb.asString(null), object);\r
+ assertEquals(jaxb.toString(), object);\r
+ }\r
\r
- @Test\r
- public void testJAXBDataEnvForWriter() throws APIException, IOException {\r
- JAXBData<String> jaxb = new JAXBData<String>(env, df, strfr, objfr, object);\r
+ @Test\r
+ public void testJAXBDataEnvForWriter() throws APIException, IOException {\r
+ JAXBData<String> jaxb = new JAXBData<String>(env, df, strfr, objfr, object);\r
\r
- when(strfr.stringify(env, object, new boolean[] { false, false })).thenReturn(object);\r
+ when(strfr.stringify(env, object, new boolean[] { false, false })).thenReturn(object);\r
\r
- jaxb.to(writer);\r
+ jaxb.to(writer);\r
\r
- verify(writer).write(object);\r
+ verify(writer).write(object);\r
\r
- assertEquals(jaxb.asString(), object);\r
- assertEquals(jaxb.asString(null), object);\r
- assertEquals(jaxb.toString(), object);\r
- assertEquals(jaxb.asObject(), object);\r
- assertEquals(jaxb.asObject(null), object);\r
- }\r
+ assertEquals(jaxb.asString(), object);\r
+ assertEquals(jaxb.asString(null), object);\r
+ assertEquals(jaxb.toString(), object);\r
+ assertEquals(jaxb.asObject(), object);\r
+ assertEquals(jaxb.asObject(null), object);\r
+ }\r
\r
- @Test\r
- public void testAsStringWithNullString() throws APIException, IOException {\r
- JAXBData<String> jaxb = new JAXBData<String>(env, df, strfr, objfr, object);\r
+ @Test\r
+ public void testAsStringWithNullString() throws APIException, IOException {\r
+ JAXBData<String> jaxb = new JAXBData<String>(env, df, strfr, objfr, object);\r
\r
- when(strfr.stringify(env, object, new boolean[] { false, false })).thenReturn(object);\r
+ when(strfr.stringify(env, object, new boolean[] { false, false })).thenReturn(object);\r
\r
- assertEquals(jaxb.asString(), object);\r
- }\r
+ assertEquals(jaxb.asString(), object);\r
+ }\r
\r
- @Test\r
- public void testAsStringWithNullStringWithEnv() throws APIException, IOException {\r
- JAXBData<String> jaxb = new JAXBData<String>(env, df, strfr, objfr, object);\r
+ @Test\r
+ public void testAsStringWithNullStringWithEnv() throws APIException, IOException {\r
+ JAXBData<String> jaxb = new JAXBData<String>(env, df, strfr, objfr, object);\r
\r
- when(strfr.stringify(env1, object)).thenReturn(object);\r
+ when(strfr.stringify(env1, object)).thenReturn(object);\r
\r
- assertEquals(jaxb.asString(env1), object);\r
- }\r
+ assertEquals(jaxb.asString(env1), object);\r
+ }\r
\r
- @Test\r
- public void testToWithIOStrifier() throws APIException, IOException {\r
- JAXBData<String> jaxb = new JAXBData<String>(env, df, strfr, objfr, object);\r
+ @Test\r
+ public void testToWithIOStrifier() throws APIException, IOException {\r
+ JAXBData<String> jaxb = new JAXBData<String>(env, df, strfr, objfr, object);\r
\r
- jaxb.option(0);\r
+ jaxb.option(0);\r
\r
- when(strfr.stringify(env1, object)).thenReturn(object);\r
- when(strfr.stringify(env, object, new boolean[] { false, false })).thenReturn(object);\r
+ when(strfr.stringify(env1, object)).thenReturn(object);\r
+ when(strfr.stringify(env, object, new boolean[] { false, false })).thenReturn(object);\r
\r
- assertTrue(jaxb.getInputStream() instanceof ByteArrayInputStream);\r
- assertEquals(jaxb.asString(env1), object);\r
- }\r
+ assertTrue(jaxb.getInputStream() instanceof ByteArrayInputStream);\r
+ assertEquals(jaxb.asString(env1), object);\r
+ }\r
}\r