Summary

[ summary ] [ package list ] [ test cases ]

TestsErrorsFailuresSuccess rateTime(s)
14600100.00%34.59

Note: failuresare anticipated and checked for with assertions while errorsare unanticipated.

Package List

[ summary ] [ package list ] [ test cases ]

PackageTestsErrorsFailuresSuccess RateTime
org.apache.commons.betwixt.derived 100100.00%0.79
org.apache.commons.betwixt 3500100.00%7.40
org.apache.commons.betwixt.digester 800100.00%2.60
org.apache.commons.betwixt.dotbetwixt 1300100.00%3.61
org.apache.commons.betwixt.examples.rss 100100.00%1.66
org.apache.commons.betwixt.expression 100100.00%0.56
org.apache.commons.betwixt.introspection 600100.00%0.81
org.apache.commons.betwixt.io.read 200100.00%0.92
org.apache.commons.betwixt.io 400100.00%1.58
org.apache.commons.betwixt.nowrap 100100.00%0.90
org.apache.commons.betwixt.recursion 500100.00%0.96
org.apache.commons.betwixt.registry 200100.00%0.44
org.apache.commons.betwixt.scarab 100100.00%0.86
org.apache.commons.betwixt.schema 200100.00%0.92
org.apache.commons.betwixt.strategy.alt 400100.00%0.96
org.apache.commons.betwixt.strategy 5400100.00%5.71
org.apache.commons.betwixt.xmlunit 600100.00%3.90

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.apache.commons.betwixt.derived

ClassTestsErrorsFailuresSuccess RateTime
Success TestDerived 100100.00%0.793

org.apache.commons.betwixt

ClassTestsErrorsFailuresSuccess RateTime
Success TestBeanReader 1100100.00%1.268
Success TestBeanWriter 1000100.00%1.317
Success TestConversion 100100.00%0.782
Success TestDescriptors 100100.00%0.440
Success TestDynaBeanSupport 300100.00%0.859
Success TestOptions 200100.00%0.445
Success TestRSSRoundTrip 300100.00%1.122
Success TestXMLBeanInfoDigester 100100.00%0.650
Success TestXMLUtils 300100.00%0.521

org.apache.commons.betwixt.digester

ClassTestsErrorsFailuresSuccess RateTime
Success TestDigestDotBetwixt 100100.00%0.687
Success TestIDRead 200100.00%0.887
Success TestOptionDigestion 300100.00%0.508
Success TestXMLIntrospectorHelper 200100.00%0.521

org.apache.commons.betwixt.dotbetwixt

ClassTestsErrorsFailuresSuccess RateTime
Success TestBeanToXml 700100.00%1.091
Success TestIntrospection 100100.00%0.694
Success TestMsgParser 200100.00%0.864
Success TestXmlToBean 300100.00%0.959

org.apache.commons.betwixt.examples.rss

ClassTestsErrorsFailuresSuccess RateTime
Success TestRSS 100100.00%1.659

org.apache.commons.betwixt.expression

ClassTestsErrorsFailuresSuccess RateTime
Success TestUpdaters 100100.00%0.558

org.apache.commons.betwixt.introspection

ClassTestsErrorsFailuresSuccess RateTime
Success TestXMLIntrospector 600100.00%0.810

org.apache.commons.betwixt.io.read

ClassTestsErrorsFailuresSuccess RateTime
Success TestBeanCreation 200100.00%0.922

org.apache.commons.betwixt.io

ClassTestsErrorsFailuresSuccess RateTime
Success TestAbstractBeanWriter 100100.00%0.808
Success TestSAXBeanWriter 300100.00%0.767

org.apache.commons.betwixt.nowrap

ClassTestsErrorsFailuresSuccess RateTime
Success TestNoWrap 100100.00%0.904

org.apache.commons.betwixt.recursion

ClassTestsErrorsFailuresSuccess RateTime
Success TestRecursion 500100.00%0.961

org.apache.commons.betwixt.registry

ClassTestsErrorsFailuresSuccess RateTime
Success TestXMLBeanInfoRegistry 200100.00%0.441

org.apache.commons.betwixt.scarab

ClassTestsErrorsFailuresSuccess RateTime
Success TestScarabSettings 100100.00%0.858

org.apache.commons.betwixt.schema

ClassTestsErrorsFailuresSuccess RateTime
Success TestSchema 200100.00%0.924

org.apache.commons.betwixt.strategy.alt

ClassTestsErrorsFailuresSuccess RateTime
Success TestElementsAlt 400100.00%0.961

org.apache.commons.betwixt.strategy

ClassTestsErrorsFailuresSuccess RateTime
Success TestBadCharacterReplacingNMapper 800100.00%0.526
Success TestCapitalizeNameMapper 100100.00%0.446
Success TestDecapitalizeNameMapper 100100.00%0.447
Success TestDefaultNameMapper 500100.00%0.527
Success TestDefaultPluralStemmer 800100.00%0.533
Success TestElementsIO 400100.00%0.857
Success TestHyphenatedNameMapper 600100.00%0.536
Success TestMixedContentEncoding 1200100.00%0.807
Success TestObjectStringConverters 400100.00%0.499
Success Testi18nObjectStringConversion 500100.00%0.528

org.apache.commons.betwixt.xmlunit

ClassTestsErrorsFailuresSuccess RateTime
Success TestXmlTestCase 600100.00%3.905

Test Cases

[ summary ] [ package list ] [ test cases ]

TestDerived

Success testPersonList0.36

TestBeanReader

Success testBeanWriter0.47
Success testWriteThenRead0.02
Success testAdderButNoProperty0.00
Success testPersonList0.02
Success testWrapElements0.01
Success testSetDigesterRules0.02
Success testDateReadConversion0.03
Success testHyphenatedNameMapping0.08
Success testCustomDateReadConversion0.02
Success testReadMap0.09
Success testIndirectReference0.07

TestBeanWriter

Success testBeanWriter0.33
Success testLooping0.14
Success testEscaping0.06
Success testValidEndOfLine0.00
Success testSimpleWriteEmptyElements0.02
Success testNestedWriteEmptyElements0.02
Success testArrayWrite0.12
Success testListedWriteEmptyElements0.07
Success testWriteNameMapperStrategy0.11
Success testBeanWriterWorksWithAnAddMethodAndACollection0.00

TestConversion

Success testNullTimestampConversion0.34

TestDescriptors

Success testElementDescriptorLazyInit0.01

TestDynaBeanSupport

Success testIntrospectDynaBean0.15
Success testWriteDynaBean0.17
Success testOverrideWithDotBetwixt0.10

TestOptions

Success testGetValue0.00
Success testGetNames0.00

TestRSSRoundTrip

Success testRoundTrip0.55
Success testBeanWriterRoundTrip0.14
Success testRSSRead0.00

TestXMLBeanInfoDigester

Success testDigester0.22

TestXMLUtils

Success testXMLNameTest0.08
Success testAttributeEscaping0.00
Success testCDATAEscaping0.00

TestDigestDotBetwixt

Success testDigestWithOptions0.25

TestIDRead

Success testSimpleRead0.42
Success testIDRead0.04

TestOptionDigestion

Success testGoodDigestion0.07
Success testTwoDigestions0.00
Success testGracefulBadMapping0.00

TestXMLIntrospectorHelper

Success testCreateDescriptorWithHyphenatedElementNameMapper0.08
Success testNullParameters0.00

TestBeanToXml

Success testOne0.07
Success testSimpleBean0.37
Success testWriteRecursiveBean0.00
Success testBadDotBetwixtNames0.04
Success testMixedContent0.02
Success testSimpleMixedContent0.07
Success testBasicInterfaceImpl0.09

TestIntrospection

Success testClassAttribute0.26

TestMsgParser

Success testGetAsXml0.36
Success testParseMsg0.06

TestXmlToBean

Success testCustomUpdaters0.48
Success testMixedContent0.02
Success testBasicInterfaceImpl0.04

TestRSS

Success testPrintTextSummary1.22

TestUpdaters

Success testMapUpdate0.12

TestXMLIntrospector

Success testIntrospector0.24
Success testBeanWithBeanInfo0.12
Success testDefaultClassNormalizer0.00
Success testClassNormalizer0.00
Success testListedClassNormalizer0.00
Success testListedClassNormalizerWrite0.02

TestBeanCreation

Success testCustomCreatorOne0.45
Success testCustomCreatorTwo0.04

TestAbstractBeanWriter

Success testContextCurrentElement0.37

TestSAXBeanWriter

Success testWrite0.33
Success testDocumentElements0.00
Success testLocalNames0.00

TestNoWrap

Success testRoundTrip0.47

TestRecursion

Success testReadwithCollectionsInElementRoundTrip0.44
Success testReadWithoutCollectionsInElementRoundTrip0.04
Success testBeanWithIdProperty0.01
Success testCyclicReferenceStack10.01
Success testCyclicReferenceStack20.02

TestXMLBeanInfoRegistry

Success testNoCache0.01
Success testDefault0.00

TestScarabSettings

Success testRoundTrip0.42

TestSchema

Success testCombinedRoundTrip0.44
Success testRoundTripWithoutCollectionElement0.04

TestElementsAlt

Success testCapitalizeNameMapper0.42
Success testDecapitalizeNameMapper0.05
Success testDefaultElementMapper0.02
Success testHyphenatedNameMapper0.03

TestBadCharacterReplacingNMapper

Success testNoReplacementBadFirstNoChainedMapper0.08
Success testNoReplacementBadFirstWithChainedMapper0.00
Success testNoReplacementGoodFirstNoChainedMapper0.00
Success testNoReplacementGoodFirstWithChainedMapper0.00
Success testReplacementBadFirstNoChainedMapper0.00
Success testReplacementBadFirstWithChainedMapper0.00
Success testReplacementGoodFirstNoChainedMapper0.00
Success testReplacementGoodFirstWithChainedMapper0.00

TestCapitalizeNameMapper

Success testDecapitalize0.01

TestDecapitalizeNameMapper

Success testDecapitalize0.01

TestDefaultNameMapper

Success testDefault0.08
Success testBadCharBadFirstOne0.00
Success testBadCharBadFirstTwo0.00
Success testBadCharGoodFirstOne0.00
Success testBadCharGoodFirstTwo0.00

TestDefaultPluralStemmer

Success testNullMap0.03
Success testFirstMatch0.00
Success testSecondMatch0.00
Success testSecondNonMatch0.00
Success testThirdMatch0.00
Success testMultipleMatches0.01
Success testESPluralEndingMatch0.00
Success testClosestMatch0.05

TestElementsIO

Success testCapitalizeNameMapper0.37
Success testDecapitalizeNameMapper0.02
Success testDefaultElementMapper0.01
Success testHyphenatedNameMapper0.01

TestHyphenatedNameMapper

Success testLowerCase0.00
Success testLowerCaseViaBeanDescriptor0.00
Success testUpperCase0.00
Success testUpperCaseViaProperties0.00
Success testUpperCaseLongViaProperties0.00
Success testBeanWithAdd0.09

TestMixedContentEncoding

Success testBaseMixedEscapeCharacters0.09
Success testBaseMixedCDATAEncoding0.00
Success testBaseMixedEncode0.00
Success testDefaultImplementation0.00
Success testEscapedCharactersImplementation0.00
Success testCDATAImplementation0.00
Success testDefaultOutput0.18
Success testDefaultOutputWithCDATAOption0.00
Success testDefaultOutputWithCharacterEscapingOption0.00
Success testDefaultOutputWithDotBetwixtOptions0.09
Success testEscapedOutput0.00
Success testCDATAEncodedOutput0.00

TestObjectStringConverters

Success testBaseConverter0.00
Success testConvertUtilsConverter0.05
Success testDefaultOSConverter0.00
Success testDefaultOSConverterDates0.02

Testi18nObjectStringConversion

Success testFrenchDefaultLocale0.03
Success testBaseConverter0.00
Success testConvertUtilsConverter0.06
Success testDefaultOSConverter0.00
Success testDefaultOSConverterDates0.01

TestXmlTestCase

Success testXMLUnit1.03
Success testXMLUnit20.48
Success testXMLUnit30.51
Success testXMLUnit40.95
Success testXMLUnit50.48
Success testXMLUnit60.02