Class org.jpos.iso.packager.XMLPackagerTest

21

tests

0

failures

0

ignored

0.082s

duration

100%

successful

Tests

Test Duration Result
testCharactersThrowsEmptyStackException 0.001s passed
testConstructor 0s passed
testCreateISOMsg 0.002s passed
testEndElementThrowsEmptyStackException 0.001s passed
testEndElementThrowsEmptyStackException1 0.001s passed
testEndElementThrowsNullPointerException 0s passed
testGetFieldDescription 0s passed
testGetLogger 0s passed
testGetRealm 0s passed
testGetRealm1 0.006s passed
testPack 0.054s passed
testPackException 0.005s passed
testSetLogger 0.001s passed
testStartElement1 0.001s passed
testStartElement2 0s passed
testStartElementThrowsEmptyStackException 0s passed
testStartElementThrowsNullPointerException 0s passed
testStartElementThrowsNullPointerException1 0.001s passed
testUnpackBytes 0.003s passed
testUnpackLargeXmlBytes 0.004s passed
testUnpackStream 0.002s passed

Standard output

<log realm="org.jpos.iso.packager.XMLPackager" at="2016-08-09T20:08:26.572" lifespan="1ms">
  <unpack>
    <isomsg>
      <header>686561646572</header>
      <field id="0" value="0800"/>
      <field id="7" value="7654321"/>
      <field id="11" value="12345678"/>
      <field id="12" value="20110224112759"/>
      <field id="24" value=""/>
    </isomsg>
  </unpack>
</log>
<log realm="org.jpos.iso.packager.XMLPackager" at="2016-08-09T20:08:26.572">
  <pack>
    <isomsg>
      <!-- org.jpos.iso.packager.XMLPackager -->
      <field id="0" value="0800"/>
      <field id="7" value="7654321"/>
      <field id="11" value="12345678"/>
      <field id="12" value="20110224112759"/>
      <field id="24" value=""/>
    </isomsg>
  </pack>
</log>
<log realm="org.jpos.iso.packager.XMLPackager" at="2016-08-09T20:08:26.629" lifespan="1ms">
  <unpack>
    <isomsg>
      <field id="0" value="0800"/>
      <field id="1"><![CDATA[<large-xml><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element><element><nested-element>Some very very long text</nested-element></element></large-xml>]]></field>
    </isomsg>
  </unpack>
</log>
<log realm="org.jpos.iso.packager.XMLPackager" at="2016-08-09T20:08:26.633">
  <pack>
    <iso-exception>
      cannot pack class org.jpos.iso.ISOField
      org.jpos.iso.ISOException: cannot pack class org.jpos.iso.ISOField
	at org.jpos.iso.packager.XMLPackager.pack(XMLPackager.java:84)
	at org.jpos.iso.packager.XMLPackagerTest.testPackException(XMLPackagerTest.java:156)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:114)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:57)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:66)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
	at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:109)
	at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:377)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54)
	at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
    </iso-exception>
  </pack>
</log>
<log realm="org.jpos.iso.packager.XMLPackager" at="2016-08-09T20:08:26.641" lifespan="2ms">
  <unpack>
    <isomsg>
      <header>686561646572</header>
      <field id="0" value="0800"/>
      <field id="7" value="7654321"/>
      <field id="11" value="12345678"/>
      <field id="12" value="20110224112759"/>
      <field id="24" value="831"/>
    </isomsg>
  </unpack>
</log>