X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=misc%2Frosetta%2Fsrc%2Ftest%2Fjava%2Forg%2Fonap%2Faaf%2Fmisc%2Frosetta%2Fenv%2FJU_RosettaData.java;h=9ab3b258e425974be015635b3fbdc175d1ce959e;hb=3d1706fcbe7f95830ff6fd23cf679ee55c6d0595;hp=cbf7e2dc1f3e68e460021876421f2f1933b67529;hpb=39f03153776f3a43920fe1c09343521605c6076a;p=aaf%2Fauthz.git diff --git a/misc/rosetta/src/test/java/org/onap/aaf/misc/rosetta/env/JU_RosettaData.java b/misc/rosetta/src/test/java/org/onap/aaf/misc/rosetta/env/JU_RosettaData.java index cbf7e2dc..9ab3b258 100644 --- a/misc/rosetta/src/test/java/org/onap/aaf/misc/rosetta/env/JU_RosettaData.java +++ b/misc/rosetta/src/test/java/org/onap/aaf/misc/rosetta/env/JU_RosettaData.java @@ -56,608 +56,608 @@ import org.onap.aaf.misc.rosetta.Saved; public class JU_RosettaData { - @Mock - Env env; - - @Mock - RosettaDF df; - - @Mock - JAXBmar bmar; - - @Mock - Saved saved; - - @Before - public void setUp() { - initMocks(this); - } - - @Test - public void testLoad() { - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj = rosettaObj.in(Data.TYPE.XML); - rosettaObj.setSaved(saved); - StringReader sr= Mockito.mock(StringReader.class); - try { - InXML inxml = Mockito.mock(InXML.class); - Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); - Mockito.doNothing().when(saved).extract(sr,(Writer)null,inxml); - - rosettaObj = rosettaObj.load(sr); - } catch (APIException | IOException | ParseException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - - @Test - public void testLoadException() { - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj = rosettaObj.in(Data.TYPE.XML); - try { - InXML inxml = Mockito.mock(InXML.class); - Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); - rosettaObj = rosettaObj.load(Mockito.mock(StringReader.class)); - } catch (APIException e) { - assertTrue(e.getMessage().contains("NullPointerException")); - } - } - - @Test - public void testLoadIs() { - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj = rosettaObj.in(Data.TYPE.XML); - rosettaObj.setSaved(saved); - InputStream sr= Mockito.mock(InputStream.class); - try { - InXML inxml = Mockito.mock(InXML.class); - Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); - Mockito.doNothing().when(saved).extract(new InputStreamReader(sr),(Writer)null,inxml); - - rosettaObj = rosettaObj.load(sr); - } catch (APIException | IOException | ParseException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - - @Test - public void testLoadIsException() { - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj = rosettaObj.in(Data.TYPE.XML); - try { - InXML inxml = Mockito.mock(InXML.class); - Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); - rosettaObj = rosettaObj.load(Mockito.mock(InputStream.class)); - } catch (APIException e) { - assertTrue(e.getMessage().contains("NullPointerException")); - } - } - - @Test - public void testLoadStr() { - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj = rosettaObj.in(Data.TYPE.XML); - rosettaObj.setSaved(saved); - try { - InXML inxml = Mockito.mock(InXML.class); - Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); - Mockito.doNothing().when(saved).extract(new StringReader("test"),(Writer)null,inxml); - - rosettaObj = rosettaObj.load("test"); - } catch (APIException | IOException | ParseException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - @Test - public void testLoadStrJson() { - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj = rosettaObj.in(Data.TYPE.JSON); - rosettaObj.setSaved(saved); - try { - InXML inxml = Mockito.mock(InXML.class); - Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.JSON); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); - Mockito.doNothing().when(saved).extract(new StringReader("test"),(Writer)null,inxml); - - rosettaObj = rosettaObj.load("test"); - } catch (APIException | IOException | ParseException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - @Test - public void testLoadStrException() { - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj = rosettaObj.in(Data.TYPE.XML); - try { - InXML inxml = Mockito.mock(InXML.class); - Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); - rosettaObj = rosettaObj.load("test"); - } catch (APIException e) { - assertTrue(e.getMessage().contains("NullPointerException")); - } - } - - @Test - public void testLoadT() { - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj = rosettaObj.in(Data.TYPE.XML); - rosettaObj.setSaved(saved); - try { - InXML inxml = Mockito.mock(InXML.class); - Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); - df.jaxMar = Mockito.mock(JAXBmar.class); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); - Mockito.doNothing().when(saved).extract(new StringReader("test"),(Writer)null,inxml); - - rosettaObj = rosettaObj.load(bmar); - df.marshal = null; - rosettaObj = rosettaObj.load(bmar); - } catch (APIException | IOException | ParseException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - - @Test - public void testLoadTMarshalNull() { - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj = rosettaObj.in(Data.TYPE.XML); - rosettaObj.setSaved(saved); - try { - InXML inxml = Mockito.mock(InXML.class); - Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); - df.jaxMar = Mockito.mock(JAXBmar.class); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); - Mockito.doNothing().when(saved).extract(new StringReader("test"),(Writer)null,inxml); - df.marshal = Mockito.mock(Marshal.class);; - rosettaObj = rosettaObj.load(bmar); - } catch (APIException | IOException | ParseException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - - @Test - public void testLoadTException() { - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj = rosettaObj.in(Data.TYPE.XML); - try { - InXML inxml = Mockito.mock(InXML.class); - Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); - rosettaObj = rosettaObj.load(bmar); - } catch (APIException e) { - assertTrue(e.getMessage().contains("NullPointerException")); - } - } - - @Test - public void testGetEvents() { - RosettaData rosettaObj = new RosettaData(env, df); - Saved saved = rosettaObj.getEvents(); - assertEquals("Rosetta Saved", saved.logName()); - } - - @Test - public void testAsObject() { - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj = rosettaObj.in(Data.TYPE.XML); - rosettaObj.setSaved(saved); - try { - Out outxml = Mockito.mock(OutXML.class); - Mockito.doReturn(outxml).when(df).getOut(Data.TYPE.XML); - Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); - Mockito.doReturn("test").when(outxml).logName(); - df.jaxMar = Mockito.mock(JAXBmar.class); - df.jaxUmar = Mockito.mock(JAXBumar.class); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",0); - LogTarget lt = Mockito.mock(LogTarget.class); - Mockito.doReturn( lt).when(env).debug(); - Mockito.doNothing().when(saved).extract(null,new StringWriter(),saved); - Mockito.doReturn(bmar).when(df.jaxUmar).unmarshal(lt,""); - - bmar = rosettaObj.asObject(); - - } catch (APIException | IOException | ParseException | JAXBException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - - @Test - public void testAsObjectException() { - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj = rosettaObj.in(Data.TYPE.XML); - rosettaObj.setSaved(saved); - try { - Out outxml = Mockito.mock(OutXML.class); - Mockito.doReturn(outxml).when(df).getOut(Data.TYPE.XML); - Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); - Mockito.doReturn("test").when(outxml).logName(); - df.jaxMar = Mockito.mock(JAXBmar.class); - df.jaxUmar = Mockito.mock(JAXBumar.class); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",0); - LogTarget lt = Mockito.mock(LogTarget.class); - Mockito.doReturn( lt).when(env).debug(); - Mockito.doThrow(new IOException("test Exception")).when(saved).extract(null,new StringWriter(),saved); - Mockito.doThrow(new JAXBException("test Exception")).when(df.jaxUmar).unmarshal(lt,""); - - bmar = rosettaObj.asObject(); - - } catch (APIException | IOException | ParseException | JAXBException e) { - assertTrue(e.getMessage().contains("test Exception")); - } - } + @Mock + Env env; + + @Mock + RosettaDF df; + + @Mock + JAXBmar bmar; + + @Mock + Saved saved; + + @Before + public void setUp() { + initMocks(this); + } + + @Test + public void testLoad() { + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj = rosettaObj.in(Data.TYPE.XML); + rosettaObj.setSaved(saved); + StringReader sr= Mockito.mock(StringReader.class); + try { + InXML inxml = Mockito.mock(InXML.class); + Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); + Mockito.doNothing().when(saved).extract(sr,(Writer)null,inxml); + + rosettaObj = rosettaObj.load(sr); + } catch (APIException | IOException | ParseException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + @Test + public void testLoadException() { + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj = rosettaObj.in(Data.TYPE.XML); + try { + InXML inxml = Mockito.mock(InXML.class); + Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); + rosettaObj = rosettaObj.load(Mockito.mock(StringReader.class)); + } catch (APIException e) { + assertTrue(e.getMessage().contains("NullPointerException")); + } + } + + @Test + public void testLoadIs() { + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj = rosettaObj.in(Data.TYPE.XML); + rosettaObj.setSaved(saved); + InputStream sr= Mockito.mock(InputStream.class); + try { + InXML inxml = Mockito.mock(InXML.class); + Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); + Mockito.doNothing().when(saved).extract(new InputStreamReader(sr),(Writer)null,inxml); + + rosettaObj = rosettaObj.load(sr); + } catch (APIException | IOException | ParseException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + @Test + public void testLoadIsException() { + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj = rosettaObj.in(Data.TYPE.XML); + try { + InXML inxml = Mockito.mock(InXML.class); + Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); + rosettaObj = rosettaObj.load(Mockito.mock(InputStream.class)); + } catch (APIException e) { + assertTrue(e.getMessage().contains("NullPointerException")); + } + } + + @Test + public void testLoadStr() { + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj = rosettaObj.in(Data.TYPE.XML); + rosettaObj.setSaved(saved); + try { + InXML inxml = Mockito.mock(InXML.class); + Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); + Mockito.doNothing().when(saved).extract(new StringReader("test"),(Writer)null,inxml); + + rosettaObj = rosettaObj.load("test"); + } catch (APIException | IOException | ParseException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + @Test + public void testLoadStrJson() { + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj = rosettaObj.in(Data.TYPE.JSON); + rosettaObj.setSaved(saved); + try { + InXML inxml = Mockito.mock(InXML.class); + Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.JSON); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); + Mockito.doNothing().when(saved).extract(new StringReader("test"),(Writer)null,inxml); + + rosettaObj = rosettaObj.load("test"); + } catch (APIException | IOException | ParseException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + @Test + public void testLoadStrException() { + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj = rosettaObj.in(Data.TYPE.XML); + try { + InXML inxml = Mockito.mock(InXML.class); + Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); + rosettaObj = rosettaObj.load("test"); + } catch (APIException e) { + assertTrue(e.getMessage().contains("NullPointerException")); + } + } + + @Test + public void testLoadT() { + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj = rosettaObj.in(Data.TYPE.XML); + rosettaObj.setSaved(saved); + try { + InXML inxml = Mockito.mock(InXML.class); + Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); + df.jaxMar = Mockito.mock(JAXBmar.class); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); + Mockito.doNothing().when(saved).extract(new StringReader("test"),(Writer)null,inxml); + + rosettaObj = rosettaObj.load(bmar); + df.marshal = null; + rosettaObj = rosettaObj.load(bmar); + } catch (APIException | IOException | ParseException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + @Test + public void testLoadTMarshalNull() { + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj = rosettaObj.in(Data.TYPE.XML); + rosettaObj.setSaved(saved); + try { + InXML inxml = Mockito.mock(InXML.class); + Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); + df.jaxMar = Mockito.mock(JAXBmar.class); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); + Mockito.doNothing().when(saved).extract(new StringReader("test"),(Writer)null,inxml); + df.marshal = Mockito.mock(Marshal.class);; + rosettaObj = rosettaObj.load(bmar); + } catch (APIException | IOException | ParseException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + @Test + public void testLoadTException() { + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj = rosettaObj.in(Data.TYPE.XML); + try { + InXML inxml = Mockito.mock(InXML.class); + Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); + rosettaObj = rosettaObj.load(bmar); + } catch (APIException e) { + assertTrue(e.getMessage().contains("NullPointerException")); + } + } + + @Test + public void testGetEvents() { + RosettaData rosettaObj = new RosettaData(env, df); + Saved saved = rosettaObj.getEvents(); + assertEquals("Rosetta Saved", saved.logName()); + } + + @Test + public void testAsObject() { + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj = rosettaObj.in(Data.TYPE.XML); + rosettaObj.setSaved(saved); + try { + Out outxml = Mockito.mock(OutXML.class); + Mockito.doReturn(outxml).when(df).getOut(Data.TYPE.XML); + Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); + Mockito.doReturn("test").when(outxml).logName(); + df.jaxMar = Mockito.mock(JAXBmar.class); + df.jaxUmar = Mockito.mock(JAXBumar.class); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",0); + LogTarget lt = Mockito.mock(LogTarget.class); + Mockito.doReturn( lt).when(env).debug(); + Mockito.doNothing().when(saved).extract(null,new StringWriter(),saved); + Mockito.doReturn(bmar).when(df.jaxUmar).unmarshal(lt,""); + + bmar = rosettaObj.asObject(); + + } catch (APIException | IOException | ParseException | JAXBException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + @Test + public void testAsObjectException() { + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj = rosettaObj.in(Data.TYPE.XML); + rosettaObj.setSaved(saved); + try { + Out outxml = Mockito.mock(OutXML.class); + Mockito.doReturn(outxml).when(df).getOut(Data.TYPE.XML); + Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); + Mockito.doReturn("test").when(outxml).logName(); + df.jaxMar = Mockito.mock(JAXBmar.class); + df.jaxUmar = Mockito.mock(JAXBumar.class); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",0); + LogTarget lt = Mockito.mock(LogTarget.class); + Mockito.doReturn( lt).when(env).debug(); + Mockito.doThrow(new IOException("test Exception")).when(saved).extract(null,new StringWriter(),saved); + Mockito.doThrow(new JAXBException("test Exception")).when(df.jaxUmar).unmarshal(lt,""); + + bmar = rosettaObj.asObject(); + + } catch (APIException | IOException | ParseException | JAXBException e) { + assertTrue(e.getMessage().contains("test Exception")); + } + } - @Test - public void testAsString() { - TYPE type = TYPE.XML; - Mockito.doReturn(type).when(df).getOutType(); - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj = rosettaObj.in(Data.TYPE.XML); - rosettaObj.setSaved(saved); - try { - Out outxml = Mockito.mock(OutXML.class); - - Mockito.doReturn(outxml).when(df).getOut(type); - Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); - Mockito.doReturn("test").when(outxml).logName(); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",2); - - String retVal = rosettaObj.asString(); - assertTrue("".equals(retVal)); - } catch (APIException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - - @Test - public void testAsStringJson() { - TYPE type = TYPE.JSON; - Mockito.doReturn(type).when(df).getOutType(); - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj = rosettaObj.in(Data.TYPE.JSON); - rosettaObj.setSaved(saved); - try { - Out outxml = Mockito.mock(OutXML.class); - - Mockito.doReturn(outxml).when(df).getOut(type); - Mockito.doReturn(Env.JSON).when(df).logType(Data.TYPE.JSON); - Mockito.doReturn("test").when(outxml).logName(); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",4); - - String retVal = rosettaObj.asString(); - assertTrue("".equals(retVal)); - } catch (APIException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - @Test - public void testToXml() { - TYPE type = TYPE.XML; - Mockito.doReturn(type).when(df).getOutType(); - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj = rosettaObj.in(Data.TYPE.XML); - rosettaObj.setSaved(saved); - - try { - InXML inxml = Mockito.mock(InXML.class); - Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); - Mockito.doNothing().when(saved).extract(new StringReader("test"),(Writer)null,inxml); - - rosettaObj = rosettaObj.load("test"); - } catch (APIException | IOException | ParseException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - try { - Out outxml = Mockito.mock(OutXML.class); - - Mockito.doReturn(outxml).when(df).getOut(type); - Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); - Mockito.doReturn("test").when(outxml).logName(); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",2); - RosettaData retVal = rosettaObj.to(Mockito.mock(OutputStream.class)); - - } catch (APIException | IOException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - - @Test - public void testToJson() { - TYPE type = TYPE.JSON; - Mockito.doReturn(type).when(df).getOutType(); - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj = rosettaObj.in(Data.TYPE.JSON); - rosettaObj.setSaved(saved); - - try { - InXML inxml = Mockito.mock(InXML.class); - Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.JSON); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); - Mockito.doNothing().when(saved).extract(new StringReader("test"),(Writer)null,inxml); - - rosettaObj = rosettaObj.load("test"); - } catch (APIException | IOException | ParseException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - try { - Out outxml = Mockito.mock(OutXML.class); - - Mockito.doReturn(outxml).when(df).getOut(type); - Mockito.doReturn(Env.JSON).when(df).logType(Data.TYPE.JSON); - Mockito.doReturn("test").when(outxml).logName(); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",4); - RosettaData retVal = rosettaObj.to(Mockito.mock(OutputStream.class)); - - } catch (APIException | IOException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - - @Test - public void testTo() { - TYPE type = TYPE.XML; - Mockito.doReturn(type).when(df).getOutType(); - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj = rosettaObj.in(Data.TYPE.XML); - rosettaObj.setSaved(saved); - - try { - Out outxml = Mockito.mock(OutXML.class); - - Mockito.doReturn(outxml).when(df).getOut(type); - Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); - Mockito.doReturn("test").when(outxml).logName(); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",2); - RosettaData retVal = rosettaObj.to(Mockito.mock(OutputStream.class)); - - } catch (APIException | IOException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - - @Test - public void testToWriterXml() { - TYPE type = TYPE.XML; - Mockito.doReturn(type).when(df).getOutType(); - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj = rosettaObj.in(Data.TYPE.XML); - rosettaObj.setSaved(saved); - - try { - InXML inxml = Mockito.mock(InXML.class); - Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); - Mockito.doNothing().when(saved).extract(new StringReader("test"),(Writer)null,inxml); - - rosettaObj = rosettaObj.load("test"); - } catch (APIException | IOException | ParseException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - try { - Out outxml = Mockito.mock(OutXML.class); - - Mockito.doReturn(outxml).when(df).getOut(type); - Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); - Mockito.doReturn("test").when(outxml).logName(); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",2); - RosettaData retVal = rosettaObj.to(Mockito.mock(StringWriter.class)); - - } catch (APIException | IOException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - - @Test - public void testToWriterJson() { - TYPE type = TYPE.JSON; - Mockito.doReturn(type).when(df).getOutType(); - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj = rosettaObj.in(Data.TYPE.JSON); - rosettaObj.setSaved(saved); - - try { - InXML inxml = Mockito.mock(InXML.class); - Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.JSON); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); - Mockito.doNothing().when(saved).extract(new StringReader("test"),(Writer)null,inxml); - - rosettaObj = rosettaObj.load("test"); - } catch (APIException | IOException | ParseException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - try { - Out outxml = Mockito.mock(OutXML.class); - - Mockito.doReturn(outxml).when(df).getOut(type); - Mockito.doReturn(Env.JSON).when(df).logType(Data.TYPE.JSON); - Mockito.doReturn("test").when(outxml).logName(); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",4); - RosettaData retVal = rosettaObj.to(Mockito.mock(StringWriter.class)); - - } catch (APIException | IOException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - - @Test - public void testToWriter() { - TYPE type = TYPE.XML; - Mockito.doReturn(type).when(df).getOutType(); - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj = rosettaObj.in(Data.TYPE.XML); - rosettaObj.setSaved(saved); - - try { - Out outxml = Mockito.mock(OutXML.class); - - Mockito.doReturn(outxml).when(df).getOut(type); - Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); - Mockito.doReturn("test").when(outxml).logName(); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",2); - RosettaData retVal = rosettaObj.to(Mockito.mock(StringWriter.class)); - - } catch (APIException | IOException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - - @Test - public void testGetTypeClass() { - RosettaData rosettaObj = new RosettaData(env, df); - rosettaObj.getTypeClass(); - } - - @Test - public void testDirect() { - TYPE type = TYPE.XML; - Mockito.doReturn(type).when(df).getOutType(); - RosettaData rosettaObj = new RosettaData(env, df); - try { - Out outxml = Mockito.mock(OutXML.class); - Mockito.doReturn(outxml).when(df).getOut(type); - Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); - Mockito.doReturn("test").when(outxml).logName(); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",2); - rosettaObj.direct(Mockito.mock(InputStream.class), Mockito.mock(OutputStream.class)); - } catch (APIException | IOException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - - @Test - public void testDirectException() { - TYPE type = TYPE.XML; - Mockito.doReturn(type).when(df).getOutType(); - Mockito.doReturn(type).when(df).getInType(); - RosettaData rosettaObj = new RosettaData(env, df); - InXML inxml = null; - - inxml = Mockito.mock(InXML.class); - Mockito.doReturn(inxml).when(df).getIn(type); - - - StringReader is = Mockito.mock(StringReader.class); - StringWriter os= Mockito.mock(StringWriter.class); - try { - Out outxml = Mockito.mock(OutXML.class); - Mockito.doReturn(outxml).when(df).getOut(type); - Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); - Mockito.doReturn("test").when(outxml).logName(); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",2); - Mockito.doThrow( new IOException("testException")).when(outxml).extract(is, os, inxml, true); - - rosettaObj.direct(is,os, true); - } catch (APIException | IOException | ParseException e) { - // TODO Auto-generated catch block - assertTrue(e.getMessage().contains("testException")); - } - } - - @Test - public void testDirectT() { - TYPE type = TYPE.XML; - Mockito.doReturn(type).when(df).getOutType(); - RosettaData rosettaObj = new RosettaData(env, df); - try { - Out outxml = Mockito.mock(OutXML.class); - Mockito.doReturn(outxml).when(df).getOut(type); - Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); - Mockito.doReturn("test").when(outxml).logName(); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",2); + @Test + public void testAsString() { + TYPE type = TYPE.XML; + Mockito.doReturn(type).when(df).getOutType(); + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj = rosettaObj.in(Data.TYPE.XML); + rosettaObj.setSaved(saved); + try { + Out outxml = Mockito.mock(OutXML.class); + + Mockito.doReturn(outxml).when(df).getOut(type); + Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); + Mockito.doReturn("test").when(outxml).logName(); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",2); + + String retVal = rosettaObj.asString(); + assertTrue("".equals(retVal)); + } catch (APIException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + @Test + public void testAsStringJson() { + TYPE type = TYPE.JSON; + Mockito.doReturn(type).when(df).getOutType(); + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj = rosettaObj.in(Data.TYPE.JSON); + rosettaObj.setSaved(saved); + try { + Out outxml = Mockito.mock(OutXML.class); + + Mockito.doReturn(outxml).when(df).getOut(type); + Mockito.doReturn(Env.JSON).when(df).logType(Data.TYPE.JSON); + Mockito.doReturn("test").when(outxml).logName(); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",4); + + String retVal = rosettaObj.asString(); + assertTrue("".equals(retVal)); + } catch (APIException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + @Test + public void testToXml() { + TYPE type = TYPE.XML; + Mockito.doReturn(type).when(df).getOutType(); + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj = rosettaObj.in(Data.TYPE.XML); + rosettaObj.setSaved(saved); + + try { + InXML inxml = Mockito.mock(InXML.class); + Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); + Mockito.doNothing().when(saved).extract(new StringReader("test"),(Writer)null,inxml); + + rosettaObj = rosettaObj.load("test"); + } catch (APIException | IOException | ParseException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + + try { + Out outxml = Mockito.mock(OutXML.class); + + Mockito.doReturn(outxml).when(df).getOut(type); + Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); + Mockito.doReturn("test").when(outxml).logName(); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",2); + RosettaData retVal = rosettaObj.to(Mockito.mock(OutputStream.class)); + + } catch (APIException | IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + @Test + public void testToJson() { + TYPE type = TYPE.JSON; + Mockito.doReturn(type).when(df).getOutType(); + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj = rosettaObj.in(Data.TYPE.JSON); + rosettaObj.setSaved(saved); + + try { + InXML inxml = Mockito.mock(InXML.class); + Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.JSON); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); + Mockito.doNothing().when(saved).extract(new StringReader("test"),(Writer)null,inxml); + + rosettaObj = rosettaObj.load("test"); + } catch (APIException | IOException | ParseException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + + try { + Out outxml = Mockito.mock(OutXML.class); + + Mockito.doReturn(outxml).when(df).getOut(type); + Mockito.doReturn(Env.JSON).when(df).logType(Data.TYPE.JSON); + Mockito.doReturn("test").when(outxml).logName(); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",4); + RosettaData retVal = rosettaObj.to(Mockito.mock(OutputStream.class)); + + } catch (APIException | IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + @Test + public void testTo() { + TYPE type = TYPE.XML; + Mockito.doReturn(type).when(df).getOutType(); + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj = rosettaObj.in(Data.TYPE.XML); + rosettaObj.setSaved(saved); + + try { + Out outxml = Mockito.mock(OutXML.class); + + Mockito.doReturn(outxml).when(df).getOut(type); + Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); + Mockito.doReturn("test").when(outxml).logName(); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",2); + RosettaData retVal = rosettaObj.to(Mockito.mock(OutputStream.class)); + + } catch (APIException | IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + @Test + public void testToWriterXml() { + TYPE type = TYPE.XML; + Mockito.doReturn(type).when(df).getOutType(); + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj = rosettaObj.in(Data.TYPE.XML); + rosettaObj.setSaved(saved); + + try { + InXML inxml = Mockito.mock(InXML.class); + Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.XML); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); + Mockito.doNothing().when(saved).extract(new StringReader("test"),(Writer)null,inxml); + + rosettaObj = rosettaObj.load("test"); + } catch (APIException | IOException | ParseException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + + try { + Out outxml = Mockito.mock(OutXML.class); + + Mockito.doReturn(outxml).when(df).getOut(type); + Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); + Mockito.doReturn("test").when(outxml).logName(); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",2); + RosettaData retVal = rosettaObj.to(Mockito.mock(StringWriter.class)); + + } catch (APIException | IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + @Test + public void testToWriterJson() { + TYPE type = TYPE.JSON; + Mockito.doReturn(type).when(df).getOutType(); + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj = rosettaObj.in(Data.TYPE.JSON); + rosettaObj.setSaved(saved); + + try { + InXML inxml = Mockito.mock(InXML.class); + Mockito.doReturn(inxml).when(df).getIn(Data.TYPE.JSON); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(inxml).start(env); + Mockito.doNothing().when(saved).extract(new StringReader("test"),(Writer)null,inxml); + + rosettaObj = rosettaObj.load("test"); + } catch (APIException | IOException | ParseException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + + try { + Out outxml = Mockito.mock(OutXML.class); + + Mockito.doReturn(outxml).when(df).getOut(type); + Mockito.doReturn(Env.JSON).when(df).logType(Data.TYPE.JSON); + Mockito.doReturn("test").when(outxml).logName(); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",4); + RosettaData retVal = rosettaObj.to(Mockito.mock(StringWriter.class)); + + } catch (APIException | IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + @Test + public void testToWriter() { + TYPE type = TYPE.XML; + Mockito.doReturn(type).when(df).getOutType(); + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj = rosettaObj.in(Data.TYPE.XML); + rosettaObj.setSaved(saved); + + try { + Out outxml = Mockito.mock(OutXML.class); + + Mockito.doReturn(outxml).when(df).getOut(type); + Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); + Mockito.doReturn("test").when(outxml).logName(); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",2); + RosettaData retVal = rosettaObj.to(Mockito.mock(StringWriter.class)); + + } catch (APIException | IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + @Test + public void testGetTypeClass() { + RosettaData rosettaObj = new RosettaData(env, df); + rosettaObj.getTypeClass(); + } + + @Test + public void testDirect() { + TYPE type = TYPE.XML; + Mockito.doReturn(type).when(df).getOutType(); + RosettaData rosettaObj = new RosettaData(env, df); + try { + Out outxml = Mockito.mock(OutXML.class); + Mockito.doReturn(outxml).when(df).getOut(type); + Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); + Mockito.doReturn("test").when(outxml).logName(); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",2); + rosettaObj.direct(Mockito.mock(InputStream.class), Mockito.mock(OutputStream.class)); + } catch (APIException | IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + @Test + public void testDirectException() { + TYPE type = TYPE.XML; + Mockito.doReturn(type).when(df).getOutType(); + Mockito.doReturn(type).when(df).getInType(); + RosettaData rosettaObj = new RosettaData(env, df); + InXML inxml = null; + + inxml = Mockito.mock(InXML.class); + Mockito.doReturn(inxml).when(df).getIn(type); + + + StringReader is = Mockito.mock(StringReader.class); + StringWriter os= Mockito.mock(StringWriter.class); + try { + Out outxml = Mockito.mock(OutXML.class); + Mockito.doReturn(outxml).when(df).getOut(type); + Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); + Mockito.doReturn("test").when(outxml).logName(); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",2); + Mockito.doThrow( new IOException("testException")).when(outxml).extract(is, os, inxml, true); + + rosettaObj.direct(is,os, true); + } catch (APIException | IOException | ParseException e) { + // TODO Auto-generated catch block + assertTrue(e.getMessage().contains("testException")); + } + } + + @Test + public void testDirectT() { + TYPE type = TYPE.XML; + Mockito.doReturn(type).when(df).getOutType(); + RosettaData rosettaObj = new RosettaData(env, df); + try { + Out outxml = Mockito.mock(OutXML.class); + Mockito.doReturn(outxml).when(df).getOut(type); + Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); + Mockito.doReturn("test").when(outxml).logName(); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",2); - df.jaxMar = Mockito.mock(JAXBmar.class); - LogTarget lt = Mockito.mock(LogTarget.class); - Mockito.doReturn( lt).when(env).debug(); - Mockito.doReturn(bmar).when(df.jaxMar).marshal(lt,bmar, new StringWriter(),true); - - rosettaObj.direct(bmar, Mockito.mock(StringWriter.class), true); - df.marshal =Mockito.mock(Marshal.class);; - rosettaObj.direct(bmar, Mockito.mock(StringWriter.class), true); - } catch (APIException | IOException | JAXBException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - - @Test - public void testDirectTOS() { - TYPE type = TYPE.XML; - Mockito.doReturn(type).when(df).getOutType(); - RosettaData rosettaObj = new RosettaData(env, df); - try { - Out outxml = Mockito.mock(OutXML.class); - Mockito.doReturn(outxml).when(df).getOut(type); - Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); - Mockito.doReturn("test").when(outxml).logName(); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",2); + df.jaxMar = Mockito.mock(JAXBmar.class); + LogTarget lt = Mockito.mock(LogTarget.class); + Mockito.doReturn( lt).when(env).debug(); + Mockito.doReturn(bmar).when(df.jaxMar).marshal(lt,bmar, new StringWriter(),true); + + rosettaObj.direct(bmar, Mockito.mock(StringWriter.class), true); + df.marshal =Mockito.mock(Marshal.class);; + rosettaObj.direct(bmar, Mockito.mock(StringWriter.class), true); + } catch (APIException | IOException | JAXBException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + @Test + public void testDirectTOS() { + TYPE type = TYPE.XML; + Mockito.doReturn(type).when(df).getOutType(); + RosettaData rosettaObj = new RosettaData(env, df); + try { + Out outxml = Mockito.mock(OutXML.class); + Mockito.doReturn(outxml).when(df).getOut(type); + Mockito.doReturn(Env.XML).when(df).logType(Data.TYPE.XML); + Mockito.doReturn("test").when(outxml).logName(); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",2); - df.jaxMar = Mockito.mock(JAXBmar.class); - LogTarget lt = Mockito.mock(LogTarget.class); - Mockito.doReturn( lt).when(env).debug(); - Mockito.doReturn(bmar).when(df.jaxMar).marshal(lt,bmar, new StringWriter(),true); - - rosettaObj.direct(bmar, Mockito.mock(OutputStream.class), true); - df.marshal =Mockito.mock(Marshal.class);; - rosettaObj.direct(bmar, Mockito.mock(OutputStream.class), true); - } catch (APIException | IOException | JAXBException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - - @Test - public void testDirectTOSJson() { - TYPE type = TYPE.JSON; - Mockito.doReturn(type).when(df).getOutType(); - RosettaData rosettaObj = new RosettaData(env, df); - try { - Out outxml = Mockito.mock(OutXML.class); - Mockito.doReturn(outxml).when(df).getOut(type); - Mockito.doReturn(Env.JSON).when(df).logType(Data.TYPE.JSON); - Mockito.doReturn("test").when(outxml).logName(); - Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",4); + df.jaxMar = Mockito.mock(JAXBmar.class); + LogTarget lt = Mockito.mock(LogTarget.class); + Mockito.doReturn( lt).when(env).debug(); + Mockito.doReturn(bmar).when(df.jaxMar).marshal(lt,bmar, new StringWriter(),true); + + rosettaObj.direct(bmar, Mockito.mock(OutputStream.class), true); + df.marshal =Mockito.mock(Marshal.class);; + rosettaObj.direct(bmar, Mockito.mock(OutputStream.class), true); + } catch (APIException | IOException | JAXBException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + @Test + public void testDirectTOSJson() { + TYPE type = TYPE.JSON; + Mockito.doReturn(type).when(df).getOutType(); + RosettaData rosettaObj = new RosettaData(env, df); + try { + Out outxml = Mockito.mock(OutXML.class); + Mockito.doReturn(outxml).when(df).getOut(type); + Mockito.doReturn(Env.JSON).when(df).logType(Data.TYPE.JSON); + Mockito.doReturn("test").when(outxml).logName(); + Mockito.doReturn( Mockito.mock(TimeTaken.class)).when(env).start("test",4); - df.jaxMar = Mockito.mock(JAXBmar.class); - LogTarget lt = Mockito.mock(LogTarget.class); - Mockito.doReturn( lt).when(env).debug(); - Mockito.doReturn(bmar).when(df.jaxMar).marshal(lt,bmar, new StringWriter(),true); - - rosettaObj.direct(bmar, Mockito.mock(OutputStream.class), true); - } catch (APIException | IOException | JAXBException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - + df.jaxMar = Mockito.mock(JAXBmar.class); + LogTarget lt = Mockito.mock(LogTarget.class); + Mockito.doReturn( lt).when(env).debug(); + Mockito.doReturn(bmar).when(df.jaxMar).marshal(lt,bmar, new StringWriter(),true); + + rosettaObj.direct(bmar, Mockito.mock(OutputStream.class), true); + } catch (APIException | IOException | JAXBException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + }