










<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> <suite name="JSR354-TCK, version 1.0"> <test name="TCK/Test Setup - Java 7"> <classes> <class name="org.javamoney.tck.TCKTestSetup"/> <class name="org.javamoney.tck.tests.ModellingCurrenciesTest"/> <class name="org.javamoney.tck.tests.ModellingMonetaryAmountsTest"/> <class name="org.javamoney.tck.tests.CreatingMonetaryAmountsTest"/> <class name="org.javamoney.tck.tests.ExternalizingNumericValueTest"/> <class name="org.javamoney.tck.tests.FunctionalExtensionPointsTest"/> <class name="org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest"/> <class name="org.javamoney.tck.tests.conversion.MonetaryConversionsTest"/> <class name="org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest"/> <class name="org.javamoney.tck.tests.conversion.ConvertingAmountsTest"/> <class name="org.javamoney.tck.tests.conversion.ProviderChainsTest"/> <class name="org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest"/> </classes> </test> <!-- TCK/Test Setup - Java 7 --> </suite> <!-- JSR354-TCK, version 1.0 -->
Tests for JSR354-TCK, version 1.0
- TCK/Test Setup - Java 7 (12 classes)
Groups for JSR354-TCK, version 1.0
Times for JSR354-TCK, version 1.0
Total running time: 2 seconds
Reporter output for JSR354-TCK, version 1.0
0 ignored methods
Methods in chronological order
org.javamoney.tck.tests.ModellingCurrenciesTest
testCurrencyClassesComparable
0 ms
testCurrencyClassesEqualsHashcode
89 ms
testEnforce3LetterCode4ISO
89 ms
testEnsureCurrencyUnit
90 ms
testEqualISOCurrencies
91 ms
testISOCodes
92 ms
testImplementsEquals
93 ms
testImplementsSerializable
94 ms
testIsImmutable
102 ms
org.javamoney.tck.tests.ModellingMonetaryAmountsTest
testAbsolute
1022 ms
testAddMixedFractions
1068 ms
testAddMixedIntegers
1081 ms
testAddNegativeIntegers
1083 ms
testAddPositiveFractions
1084 ms
testAddPositiveIntegers
1085 ms
testAdd_ExceedsCapabilities
1086 ms
testAdd_IncompatibleCurrencies
1087 ms
testAdd_Null
1088 ms
testAdd_Zero
1088 ms
testCurrencyCode
1089 ms
testDivide
1145 ms
testDivideAndRemainder
1146 ms
testDivideAndRemainderDoubleNEGATIVE_INFINITY
1147 ms
testDivideAndRemainderDoubleNaN
1147 ms
testDivideAndRemainderDoublePOSITIVE_INFINITY
1148 ms
testDivideAndRemainderNull
1148 ms
testDivideAndRemainderOne
1149 ms
testDivideAndRemainderZero
1150 ms
testDivideDoubleNEGATIVE_INFINITY
1150 ms
testDivideDoubleNaN
1151 ms
testDivideDoublePOSITIVE_INFINITY
1151 ms
testDivideNull
1152 ms
testDivideOne
1152 ms
testDivideToIntegralValue
1153 ms
testDivideZero
1154 ms
testEnsureMonetaryAmount
1154 ms
testGetMonetaryContext
1155 ms
testGetNumber
1155 ms
testImmutable
1157 ms
testImplementComparable
1264 ms
testImplementsEquals
1265 ms
testImplementsHashCode
1266 ms
testIsNegative
1267 ms
testIsNegativeOrZero
1268 ms
testIsPositive
1269 ms
testIsPositiveOrZero
1271 ms
testIsZero
1272 ms
testIsZeroAdvanced
1273 ms
testMonetaryAmountFactories
1274 ms
testMonetaryAmountFactories_CreateWithCurrencies
1285 ms
testMonetaryAmountFactories_CreateWithMonetaryContext
1286 ms
testMonetaryAmountFactories_CreateWithMonetaryContextNumberAndCurrency
1287 ms
testMonetaryAmountFactories_InstancesMustBeEqual
1287 ms
testMonetaryAmountFactories_InstantesMustBeNotEqual
1288 ms
testMonetaryAmount_isEqualTo
1289 ms
testMonetaryAmount_isEqualToRegardlessMonetaryContext
1294 ms
testMonetaryAmount_isEqualToRegardlessType
1295 ms
testMonetaryAmount_isGreaterThan
1298 ms
testMonetaryAmount_isGreaterThanOrEquals
1323 ms
testMonetaryAmount_isLessThan
1325 ms
testMonetaryAmount_isLessThanOrEqualTo
1326 ms
testMultiplyExceedsCapabilities
1328 ms
testMultiplyNull
1329 ms
testMultiplyOne
1329 ms
testMultiply_Decimals
1329 ms
testMultiply_DoubleNEGATIVE_INFINITY
1330 ms
testMultiply_DoubleNaN
1331 ms
testMultiply_DoublePOSITIVE_INFINITY
1331 ms
testMultiply_Integral
1331 ms
testNegate
1332 ms
testQuery
1333 ms
testQueryInvalidQuery
1339 ms
testQueryNull
1343 ms
testRemainder
1343 ms
testRemainderNull
1352 ms
testRemainderZero_Double
1352 ms
testRemainderZero_Long
1353 ms
testRemainderZero_Number
1353 ms
testRemainder_DoubleNEGATIVE_INFINITY
1353 ms
testRemainder_DoubleNaN
1354 ms
testRemainder_DoublePOSITIVE_INFINITY
1354 ms
testScaleByPowerOfTen
1355 ms
testSignum
1368 ms
testSubtractMixedFractions
1369 ms
testSubtractMixedIntegers
1370 ms
testSubtractNegativeIntegers
1372 ms
testSubtractPositiveFractions
1372 ms
testSubtractPositiveIntegers
1373 ms
testSubtract_ExceedsCapabilities
1374 ms
testSubtract_IncompatibleCurrencies
1376 ms
testSubtract_Null
1376 ms
testSubtract_Zero
1377 ms
testWith
1377 ms
testWith4ProvidedOperators
1382 ms
testWithInvalidOperator
1554 ms
testWithNull
1557 ms
testWithNull4ProvidedOperators
1558 ms
org.javamoney.tck.tests.CreatingMonetaryAmountsTest
testAccessToMonetaryAmountFactory
1560 ms
testMonetaryAmountFactoryCreateAmountsWithInvalidCurrency
1560 ms
testMonetaryAmountFactoryCreateAmountsWithInvalidMonetaryContext
1572 ms
testMonetaryAmountFactoryCreateNegativeInvalidContext_BadCase
1572 ms
testMonetaryAmountFactoryCreateNegativeInvalidCurrency_BadCase
1572 ms
testMonetaryAmountFactoryCreateNegativeNoCurrency_BadCase
1573 ms
testMonetaryAmountFactoryCreatePositiveAmountsWitCurrencies
1573 ms
testMonetaryAmountFactoryCreatePositiveAmountsWithContexts
1594 ms
testMonetaryAmountFactoryCreatePositiveAmountsWithContexts2
1595 ms
testMonetaryAmountFactoryCreatePositiveAmountsWithContexts3
1596 ms
testMonetaryAmountFactoryCreatePositiveAmountsWithInvalidNumber
1597 ms
testMonetaryAmountFactoryCreatePositiveInvalidContext_BadCase
1597 ms
testMonetaryAmountFactoryCreatePositiveInvalidCurrency_BadCase
1597 ms
testMonetaryAmountFactoryCreatePositiveNoCurrency_BadCase
1598 ms
testMonetaryAmountFactoryCreateZeroAmountsWithDiffContexts
1598 ms
testMonetaryAmountFactoryCreateZeroAmountsWithDiffContexts2
1599 ms
testMonetaryAmountFactoryCreateZeroAmountsWithDiffContexts3
1600 ms
testMonetaryAmountFactoryCreateZeroAmountsWithDiffCurrencies
1600 ms
testMonetaryAmountFactoryMinMaxCapabilities
1620 ms
testMonetaryAmountFactoryMinMaxCapabilities_Compare
1620 ms
testMonetaryAmountFactoryNegativePositiveAmountsWitCurrencies
1620 ms
testMonetaryAmountFactoryNegativePositiveAmountsWithContexts
1693 ms
testMonetaryAmountFactoryNegativePositiveAmountsWithContexts2
1694 ms
testMonetaryAmountFactoryNegativePositiveAmountsWithContexts3
1695 ms
testMonetaryAmountFactoryNegativePositiveAmountsWithInvalidNumber
1696 ms
testMonetaryAmountFactoryReturnsCorrectType
1696 ms
testMonetaryAmountTypes_Available
1696 ms
org.javamoney.tck.tests.ExternalizingNumericValueTest
testDoubleNegative
1697 ms
testDoubleValueWithTruncationZero
1698 ms
testDoubleWithTruncationNegative
1699 ms
testIntegerNegative
1701 ms
testIntegerValueWithTruncationZero
1702 ms
testIntegerWithTruncationNegative
1703 ms
testIntegerZero
1703 ms
testLongNegative
1704 ms
testLongValueWithTruncationZero
1705 ms
testLongWithTruncationNegative
1706 ms
testLongZero
1706 ms
testNumberTypeNegative
1707 ms
testNumberTypeZero
1708 ms
testNumberValueWithTruncationNegative
1709 ms
testNumberValueWithTruncationNegative_Double
1710 ms
testNumberValueWithTruncationNegative_Float
1711 ms
testNumberValueWithTruncationNegative_Integer
1712 ms
testNumberValueWithTruncationNegative_Long
1713 ms
testNumberValueWithTruncationNegative_Short
1713 ms
testNumberValueWithTruncationZero
1714 ms
testNumberValueZero
1715 ms
testNumberWithTruncationNegative
1716 ms
testPrecisionNegative
1717 ms
testPrecisionValues
1719 ms
testPrecisionZero
1722 ms
testReturningNumberValueIsNotNull
1723 ms
testScaleNegative
1723 ms
testScaleValues
1725 ms
testScaleZero
1727 ms
testValidDouble
1728 ms
testValidDoubleWithTruncation
1729 ms
testValidInteger
1730 ms
testValidIntegerWithTruncation
1731 ms
testValidLong
1733 ms
testValidLongWithTruncation
1733 ms
testValidNumberBD
1734 ms
testValidNumberBI
1735 ms
testValidNumberWithTruncation_Byte
1736 ms
testValidNumberWithTruncation_Double
1736 ms
testValidNumberWithTruncation_Float
1739 ms
testValidNumberWithTruncation_Integer
1740 ms
testValidNumberWithTruncation_Short
1741 ms
org.javamoney.tck.tests.FunctionalExtensionPointsTest
testOperatorReturnTypeEqualsParameter
1742 ms
org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
testAccessCustomRoundings
1747 ms
testAccessRoundingsForCustomCurrencies_Default
1748 ms
testAccessRoundingsForCustomCurrencies_Explicit
1787 ms
testAccessRoundingsForCustomCurrencies_Explicit_Null
1795 ms
testAccessRoundingsWithMonetaryContext_Null
1795 ms
testAccessRoundingsWithRoundingContext
1795 ms
testAllISOCurrenciesAvailable
1796 ms
testAllLocaleCurrenciesAvailable
1798 ms
testAmountDefaultType
1848 ms
testAmountQueryType
1848 ms
testAmountTypesInstantiatable
1849 ms
testAmountTypesProvided
1849 ms
testCorrectISOCodes
1849 ms
testCorrectLocales
1851 ms
testCustomCurrencies
1858 ms
testCustomRoundings
1858 ms
testCustomRoundings_Foo
1860 ms
testCustomRoundings_Null
1860 ms
org.javamoney.tck.tests.conversion.MonetaryConversionsTest
testConversionsAreAvailable
1861 ms
testConversionsAreAvailableWithQuery
1880 ms
testDefaultConversion
1881 ms
testDefaultProviderChainIsDefined
1881 ms
testDefaultProviderChainIsDefinedDefault
1882 ms
testDefaultProviderChainIsDefinedDefault2
1882 ms
testDefaultProviderChainIsDefinedDefaultWithContext
1882 ms
testProviderMetadata
1883 ms
testProviderMetadata2
1883 ms
testProviderMetadata2WithContext
1884 ms
testProviderMetadata3
1885 ms
testProviderMetadata3WithContext
1886 ms
testProvidersAvailable
1887 ms
testUseInvalidProvider
1887 ms
testUseInvalidProviderWithinChain
1887 ms
org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest
testAccessKnownRates
1888 ms
testAccessKnownRatesAndContext
1890 ms
testAccessKnownRatesWithCodes
1892 ms
testAccessKnownRatesWithCodesAndContext
1894 ms
testAccessRates_IdentityRatesWithCodes
1895 ms
testAccessRates_IdentityRatesWithUnits
1899 ms
testAccessRates_IdentityRatesWithUnitsAndContext
1901 ms
testInvalidUsage_InvalidSourceCurrency
1903 ms
testInvalidUsage_InvalidSourceCurrencyAndContext
1904 ms
testInvalidUsage_InvalidTargetCurrency
1904 ms
testInvalidUsage_NullSourceCurrency
1905 ms
testInvalidUsage_NullSourceCurrencyUnit
1905 ms
testInvalidUsage_NullTargetCurrency
1906 ms
testInvalidUsage_NullTargetCurrencyUnit
1906 ms
testPassingOverConversionContextToSPIs
1906 ms
org.javamoney.tck.tests.conversion.ConvertingAmountsTest
testConversion
1907 ms
testConversionComparedWithRate
1907 ms
testNullConversion1
1908 ms
testNullConversion2
1908 ms
testUnsupportedConversion
1908 ms
org.javamoney.tck.tests.conversion.ProviderChainsTest
testCorrectRateEvaluationInChainHistoric
1909 ms
testCorrectRateEvaluationInChain_diffProviders
1909 ms
org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest
testAmountStyleOf
1910 ms
org.javamoney.tck.tests.conversion.ProviderChainsTest
testCorrectRateEvaluationInChain_sameProviders
1910 ms
testTCKRateChainAvailability
1910 ms
org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest
testFormattingIsIndependentOfImplementation
2186 ms
testGetAmountFormat
2225 ms
testGetAvailableLocales
2237 ms
testLocalesSupported
2237 ms
testNoDepOnAmountImplementation
2246 ms
testParseDifferentStyles
2261 ms
testParseIsIndependentOfImplementation
2364 ms
testParseWithDifferentCurrencies
2400 ms