










<?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
6 ms
testEnforce3LetterCode4ISO
7 ms
testEnsureCurrencyUnit
8 ms
testEqualISOCurrencies
8 ms
testISOCodes
9 ms
testImplementsEquals
11 ms
testImplementsSerializable
11 ms
testIsImmutable
18 ms
org.javamoney.tck.tests.ModellingMonetaryAmountsTest
testAbsolute
872 ms
testAddMixedFractions
904 ms
testAddMixedIntegers
916 ms
testAddNegativeIntegers
918 ms
testAddPositiveFractions
918 ms
testAddPositiveIntegers
919 ms
testAdd_ExceedsCapabilities
921 ms
testAdd_IncompatibleCurrencies
921 ms
testAdd_Null
922 ms
testAdd_Zero
922 ms
testCurrencyCode
923 ms
testDivide
965 ms
testDivideAndRemainder
966 ms
testDivideAndRemainderDoubleNEGATIVE_INFINITY
967 ms
testDivideAndRemainderDoubleNaN
968 ms
testDivideAndRemainderDoublePOSITIVE_INFINITY
968 ms
testDivideAndRemainderNull
969 ms
testDivideAndRemainderOne
969 ms
testDivideAndRemainderZero
970 ms
testDivideDoubleNEGATIVE_INFINITY
971 ms
testDivideDoubleNaN
971 ms
testDivideDoublePOSITIVE_INFINITY
972 ms
testDivideNull
972 ms
testDivideOne
973 ms
testDivideToIntegralValue
973 ms
testDivideZero
974 ms
testEnsureMonetaryAmount
975 ms
testGetMonetaryContext
975 ms
testGetNumber
976 ms
testImmutable
977 ms
testImplementComparable
1196 ms
testImplementsEquals
1197 ms
testImplementsHashCode
1198 ms
testIsNegative
1198 ms
testIsNegativeOrZero
1200 ms
testIsPositive
1201 ms
testIsPositiveOrZero
1202 ms
testIsZero
1203 ms
testIsZeroAdvanced
1204 ms
testMonetaryAmountFactories
1205 ms
testMonetaryAmountFactories_CreateWithCurrencies
1207 ms
testMonetaryAmountFactories_CreateWithMonetaryContext
1208 ms
testMonetaryAmountFactories_CreateWithMonetaryContextNumberAndCurrency
1209 ms
testMonetaryAmountFactories_InstancesMustBeEqual
1210 ms
testMonetaryAmountFactories_InstantesMustBeNotEqual
1211 ms
testMonetaryAmount_isEqualTo
1212 ms
testMonetaryAmount_isEqualToRegardlessMonetaryContext
1216 ms
testMonetaryAmount_isEqualToRegardlessType
1218 ms
testMonetaryAmount_isGreaterThan
1220 ms
testMonetaryAmount_isGreaterThanOrEquals
1222 ms
testMonetaryAmount_isLessThan
1224 ms
testMonetaryAmount_isLessThanOrEqualTo
1226 ms
testMultiplyExceedsCapabilities
1227 ms
testMultiplyNull
1228 ms
testMultiplyOne
1228 ms
testMultiply_Decimals
1229 ms
testMultiply_DoubleNEGATIVE_INFINITY
1229 ms
testMultiply_DoubleNaN
1230 ms
testMultiply_DoublePOSITIVE_INFINITY
1230 ms
testMultiply_Integral
1231 ms
testNegate
1231 ms
testQuery
1232 ms
testQueryInvalidQuery
1233 ms
testQueryNull
1235 ms
testRemainder
1235 ms
testRemainderNull
1243 ms
testRemainderZero_Double
1244 ms
testRemainderZero_Long
1244 ms
testRemainderZero_Number
1245 ms
testRemainder_DoubleNEGATIVE_INFINITY
1245 ms
testRemainder_DoubleNaN
1246 ms
testRemainder_DoublePOSITIVE_INFINITY
1246 ms
testScaleByPowerOfTen
1263 ms
testSignum
1277 ms
testSubtractMixedFractions
1278 ms
testSubtractMixedIntegers
1279 ms
testSubtractNegativeIntegers
1280 ms
testSubtractPositiveFractions
1281 ms
testSubtractPositiveIntegers
1282 ms
testSubtract_ExceedsCapabilities
1282 ms
testSubtract_IncompatibleCurrencies
1285 ms
testSubtract_Null
1285 ms
testSubtract_Zero
1285 ms
testWith
1286 ms
testWith4ProvidedOperators
1288 ms
testWithInvalidOperator
1303 ms
testWithNull
1304 ms
testWithNull4ProvidedOperators
1305 ms
org.javamoney.tck.tests.CreatingMonetaryAmountsTest
testAccessToMonetaryAmountFactory
1307 ms
testMonetaryAmountFactoryCreateAmountsWithInvalidCurrency
1308 ms
testMonetaryAmountFactoryCreateAmountsWithInvalidMonetaryContext
1320 ms
testMonetaryAmountFactoryCreateNegativeInvalidContext_BadCase
1321 ms
testMonetaryAmountFactoryCreateNegativeInvalidCurrency_BadCase
1321 ms
testMonetaryAmountFactoryCreateNegativeNoCurrency_BadCase
1322 ms
testMonetaryAmountFactoryCreatePositiveAmountsWitCurrencies
1322 ms
testMonetaryAmountFactoryCreatePositiveAmountsWithContexts
1343 ms
testMonetaryAmountFactoryCreatePositiveAmountsWithContexts2
1344 ms
testMonetaryAmountFactoryCreatePositiveAmountsWithContexts3
1345 ms
testMonetaryAmountFactoryCreatePositiveAmountsWithInvalidNumber
1346 ms
testMonetaryAmountFactoryCreatePositiveInvalidContext_BadCase
1346 ms
testMonetaryAmountFactoryCreatePositiveInvalidCurrency_BadCase
1346 ms
testMonetaryAmountFactoryCreatePositiveNoCurrency_BadCase
1347 ms
testMonetaryAmountFactoryCreateZeroAmountsWithDiffContexts
1347 ms
testMonetaryAmountFactoryCreateZeroAmountsWithDiffContexts2
1349 ms
testMonetaryAmountFactoryCreateZeroAmountsWithDiffContexts3
1371 ms
testMonetaryAmountFactoryCreateZeroAmountsWithDiffCurrencies
1374 ms
testMonetaryAmountFactoryMinMaxCapabilities
1390 ms
testMonetaryAmountFactoryMinMaxCapabilities_Compare
1390 ms
testMonetaryAmountFactoryNegativePositiveAmountsWitCurrencies
1391 ms
testMonetaryAmountFactoryNegativePositiveAmountsWithContexts
1407 ms
testMonetaryAmountFactoryNegativePositiveAmountsWithContexts2
1408 ms
testMonetaryAmountFactoryNegativePositiveAmountsWithContexts3
1408 ms
testMonetaryAmountFactoryNegativePositiveAmountsWithInvalidNumber
1409 ms
testMonetaryAmountFactoryReturnsCorrectType
1410 ms
testMonetaryAmountTypes_Available
1410 ms
org.javamoney.tck.tests.ExternalizingNumericValueTest
testDoubleNegative
1411 ms
testDoubleValueWithTruncationZero
1412 ms
testDoubleWithTruncationNegative
1412 ms
testIntegerNegative
1415 ms
testIntegerValueWithTruncationZero
1416 ms
testIntegerWithTruncationNegative
1417 ms
testIntegerZero
1417 ms
testLongNegative
1418 ms
testLongValueWithTruncationZero
1419 ms
testLongWithTruncationNegative
1420 ms
testLongZero
1420 ms
testNumberTypeNegative
1421 ms
testNumberTypeZero
1422 ms
testNumberValueWithTruncationNegative
1424 ms
testNumberValueWithTruncationNegative_Double
1425 ms
testNumberValueWithTruncationNegative_Float
1426 ms
testNumberValueWithTruncationNegative_Integer
1427 ms
testNumberValueWithTruncationNegative_Long
1428 ms
testNumberValueWithTruncationNegative_Short
1429 ms
testNumberValueWithTruncationZero
1429 ms
testNumberValueZero
1430 ms
testNumberWithTruncationNegative
1431 ms
testPrecisionNegative
1432 ms
testPrecisionValues
1435 ms
testPrecisionZero
1437 ms
testReturningNumberValueIsNotNull
1438 ms
testScaleNegative
1438 ms
testScaleValues
1441 ms
testScaleZero
1443 ms
testValidDouble
1443 ms
testValidDoubleWithTruncation
1444 ms
testValidInteger
1446 ms
testValidIntegerWithTruncation
1465 ms
testValidLong
1466 ms
testValidLongWithTruncation
1467 ms
testValidNumberBD
1467 ms
testValidNumberBI
1468 ms
testValidNumberWithTruncation_Byte
1469 ms
testValidNumberWithTruncation_Double
1470 ms
testValidNumberWithTruncation_Float
1472 ms
testValidNumberWithTruncation_Integer
1473 ms
testValidNumberWithTruncation_Short
1474 ms
org.javamoney.tck.tests.FunctionalExtensionPointsTest
testOperatorReturnTypeEqualsParameter
1475 ms
org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
testAccessCustomRoundings
1480 ms
testAccessRoundingsForCustomCurrencies_Default
1482 ms
testAccessRoundingsForCustomCurrencies_Explicit
1517 ms
testAccessRoundingsForCustomCurrencies_Explicit_Null
1525 ms
testAccessRoundingsWithMonetaryContext_Null
1525 ms
testAccessRoundingsWithRoundingContext
1525 ms
testAllISOCurrenciesAvailable
1526 ms
testAllLocaleCurrenciesAvailable
1528 ms
testAmountDefaultType
1543 ms
testAmountQueryType
1543 ms
testAmountTypesInstantiatable
1544 ms
testAmountTypesProvided
1544 ms
testCorrectISOCodes
1544 ms
testCorrectLocales
1546 ms
testCustomCurrencies
1554 ms
testCustomRoundings
1555 ms
testCustomRoundings_Foo
1556 ms
org.javamoney.tck.tests.conversion.MonetaryConversionsTest
testConversionsAreAvailable
1557 ms
org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
testCustomRoundings_Null
1557 ms
org.javamoney.tck.tests.conversion.MonetaryConversionsTest
testConversionsAreAvailableWithQuery
1582 ms
testDefaultConversion
1583 ms
testDefaultProviderChainIsDefined
1584 ms
testDefaultProviderChainIsDefinedDefault
1584 ms
testDefaultProviderChainIsDefinedDefault2
1584 ms
testDefaultProviderChainIsDefinedDefaultWithContext
1585 ms
testProviderMetadata
1585 ms
testProviderMetadata2
1585 ms
testProviderMetadata2WithContext
1586 ms
testProviderMetadata3
1587 ms
testProviderMetadata3WithContext
1588 ms
testProvidersAvailable
1589 ms
testUseInvalidProvider
1589 ms
testUseInvalidProviderWithinChain
1589 ms
org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest
testAccessKnownRates
1590 ms
testAccessKnownRatesAndContext
1592 ms
testAccessKnownRatesWithCodes
1594 ms
testAccessKnownRatesWithCodesAndContext
1596 ms
testAccessRates_IdentityRatesWithCodes
1598 ms
testAccessRates_IdentityRatesWithUnits
1601 ms
testAccessRates_IdentityRatesWithUnitsAndContext
1604 ms
testInvalidUsage_InvalidSourceCurrency
1605 ms
testInvalidUsage_InvalidSourceCurrencyAndContext
1606 ms
testInvalidUsage_InvalidTargetCurrency
1606 ms
testInvalidUsage_NullSourceCurrency
1607 ms
testInvalidUsage_NullSourceCurrencyUnit
1607 ms
testInvalidUsage_NullTargetCurrency
1608 ms
testInvalidUsage_NullTargetCurrencyUnit
1608 ms
org.javamoney.tck.tests.conversion.ConvertingAmountsTest
testConversion
1609 ms
testConversionComparedWithRate
1609 ms
org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest
testPassingOverConversionContextToSPIs
1609 ms
org.javamoney.tck.tests.conversion.ConvertingAmountsTest
testNullConversion1
1610 ms
testNullConversion2
1610 ms
testUnsupportedConversion
1610 ms
org.javamoney.tck.tests.conversion.ProviderChainsTest
testCorrectRateEvaluationInChainHistoric
1611 ms
testCorrectRateEvaluationInChain_diffProviders
1611 ms
testCorrectRateEvaluationInChain_sameProviders
1612 ms
testTCKRateChainAvailability
1612 ms
org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest
testAmountStyleOf
1613 ms
testFormattingIsIndependentOfImplementation
1861 ms
testGetAmountFormat
1899 ms
testGetAvailableLocales
1911 ms
testLocalesSupported
1912 ms
testNoDepOnAmountImplementation
1921 ms
testParseDifferentStyles
1936 ms
testParseIsIndependentOfImplementation
2035 ms
testParseWithDifferentCurrencies
2091 ms