Test# Passed# Skipped# FailedTime (ms)Included GroupsExcluded Groups
JSR354-TCK, version 1.0
TCK/Test Setup - Java 7233002'398
ClassMethodStartTime (ms)
JSR354-TCK, version 1.0
TCK/Test Setup - Java 7 — passed
org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTesttestAccessCustomRoundings14286652932661
testAccessRoundingsForCustomCurrencies_Default142866529326835
testAccessRoundingsForCustomCurrencies_Explicit14286652933037
testAccessRoundingsForCustomCurrencies_Explicit_Null14286652933110
testAccessRoundingsWithMonetaryContext_Null14286652933110
testAccessRoundingsWithRoundingContext14286652933111
testAllISOCurrenciesAvailable14286652933122
testAllLocaleCurrenciesAvailable142866529331414
testAmountDefaultType14286652933290
testAmountQueryType14286652933290
testAmountTypesInstantiatable14286652933300
testAmountTypesProvided14286652933300
testCorrectISOCodes14286652933302
testCorrectLocales14286652933328
testCustomCurrencies14286652933401
testCustomRoundings14286652933411
testCustomRoundings_Foo14286652933421
testCustomRoundings_Null14286652933430
org.javamoney.tck.tests.CreatingMonetaryAmountsTesttestAccessToMonetaryAmountFactory14286652930931
testMonetaryAmountFactoryCreateAmountsWithInvalidCurrency142866529309412
testMonetaryAmountFactoryCreateAmountsWithInvalidMonetaryContext14286652931061
testMonetaryAmountFactoryCreateNegativeInvalidContext_BadCase14286652931070
testMonetaryAmountFactoryCreateNegativeInvalidCurrency_BadCase14286652931070
testMonetaryAmountFactoryCreateNegativeNoCurrency_BadCase14286652931080
testMonetaryAmountFactoryCreatePositiveAmountsWitCurrencies142866529310821
testMonetaryAmountFactoryCreatePositiveAmountsWithContexts14286652931291
testMonetaryAmountFactoryCreatePositiveAmountsWithContexts214286652931301
testMonetaryAmountFactoryCreatePositiveAmountsWithContexts314286652931310
testMonetaryAmountFactoryCreatePositiveAmountsWithInvalidNumber14286652931320
testMonetaryAmountFactoryCreatePositiveInvalidContext_BadCase14286652931320
testMonetaryAmountFactoryCreatePositiveInvalidCurrency_BadCase14286652931321
testMonetaryAmountFactoryCreatePositiveNoCurrency_BadCase14286652931330
testMonetaryAmountFactoryCreateZeroAmountsWithDiffContexts14286652931331
testMonetaryAmountFactoryCreateZeroAmountsWithDiffContexts214286652931350
testMonetaryAmountFactoryCreateZeroAmountsWithDiffContexts314286652931572
testMonetaryAmountFactoryCreateZeroAmountsWithDiffCurrencies142866529316016
testMonetaryAmountFactoryMinMaxCapabilities14286652931760
testMonetaryAmountFactoryMinMaxCapabilities_Compare14286652931761
testMonetaryAmountFactoryNegativePositiveAmountsWitCurrencies142866529317716
testMonetaryAmountFactoryNegativePositiveAmountsWithContexts14286652931930
testMonetaryAmountFactoryNegativePositiveAmountsWithContexts214286652931940
testMonetaryAmountFactoryNegativePositiveAmountsWithContexts314286652931941
testMonetaryAmountFactoryNegativePositiveAmountsWithInvalidNumber14286652931951
testMonetaryAmountFactoryReturnsCorrectType14286652931960
testMonetaryAmountTypes_Available14286652931960
org.javamoney.tck.tests.ExternalizingNumericValueTesttestDoubleNegative14286652931971
testDoubleValueWithTruncationZero14286652931980
testDoubleWithTruncationNegative14286652931983
testIntegerNegative14286652932010
testIntegerValueWithTruncationZero14286652932020
testIntegerWithTruncationNegative14286652932030
testIntegerZero14286652932031
testLongNegative14286652932041
testLongValueWithTruncationZero14286652932051
testLongWithTruncationNegative14286652932060
testLongZero14286652932061
testNumberTypeNegative14286652932071
testNumberTypeZero14286652932082
testNumberValueWithTruncationNegative14286652932101
testNumberValueWithTruncationNegative_Double14286652932111
testNumberValueWithTruncationNegative_Float14286652932121
testNumberValueWithTruncationNegative_Integer14286652932130
testNumberValueWithTruncationNegative_Long14286652932140
testNumberValueWithTruncationNegative_Short14286652932150
testNumberValueWithTruncationZero14286652932151
testNumberValueZero14286652932161
testNumberWithTruncationNegative14286652932171
testPrecisionNegative14286652932182
testPrecisionValues14286652932212
testPrecisionZero14286652932231
testReturningNumberValueIsNotNull14286652932240
testScaleNegative14286652932243
testScaleValues14286652932272
testScaleZero14286652932290
testValidDouble14286652932291
testValidDoubleWithTruncation14286652932302
testValidInteger142866529323219
testValidIntegerWithTruncation14286652932511
testValidLong14286652932520
testValidLongWithTruncation14286652932530
testValidNumberBD14286652932531
testValidNumberBI14286652932540
testValidNumberWithTruncation_Byte14286652932550
testValidNumberWithTruncation_Double14286652932562
testValidNumberWithTruncation_Float14286652932581
testValidNumberWithTruncation_Integer14286652932591
testValidNumberWithTruncation_Short14286652932601
org.javamoney.tck.tests.FunctionalExtensionPointsTesttestOperatorReturnTypeEqualsParameter14286652932615
org.javamoney.tck.tests.ModellingCurrenciesTesttestCurrencyClassesComparable14286652917866
testCurrencyClassesEqualsHashcode14286652917920
testEnforce3LetterCode4ISO14286652917930
testEnsureCurrencyUnit14286652917940
testEqualISOCurrencies14286652917941
testISOCodes14286652917951
testImplementsEquals14286652917970
testImplementsSerializable14286652917977
testIsImmutable1428665291804851
org.javamoney.tck.tests.ModellingMonetaryAmountsTesttestAbsolute142866529265832
testAddMixedFractions142866529269011
testAddMixedIntegers14286652927021
testAddNegativeIntegers14286652927040
testAddPositiveFractions14286652927041
testAddPositiveIntegers14286652927052
testAdd_ExceedsCapabilities14286652927070
testAdd_IncompatibleCurrencies14286652927071
testAdd_Null14286652927080
testAdd_Zero14286652927081
testCurrencyCode142866529270942
testDivide14286652927511
testDivideAndRemainder14286652927521
testDivideAndRemainderDoubleNEGATIVE_INFINITY14286652927531
testDivideAndRemainderDoubleNaN14286652927540
testDivideAndRemainderDoublePOSITIVE_INFINITY14286652927541
testDivideAndRemainderNull14286652927550
testDivideAndRemainderOne14286652927551
testDivideAndRemainderZero14286652927560
testDivideDoubleNEGATIVE_INFINITY14286652927570
testDivideDoubleNaN14286652927570
testDivideDoublePOSITIVE_INFINITY14286652927580
testDivideNull14286652927580
testDivideOne14286652927590
testDivideToIntegralValue14286652927591
testDivideZero14286652927600
testEnsureMonetaryAmount14286652927610
testGetMonetaryContext14286652927611
testGetNumber14286652927621
testImmutable1428665292763219
testImplementComparable14286652929821
testImplementsEquals14286652929831
testImplementsHashCode14286652929840
testIsNegative14286652929841
testIsNegativeOrZero14286652929861
testIsPositive14286652929871
testIsPositiveOrZero14286652929881
testIsZero14286652929891
testIsZeroAdvanced14286652929901
testMonetaryAmountFactories14286652929912
testMonetaryAmountFactories_CreateWithCurrencies14286652929931
testMonetaryAmountFactories_CreateWithMonetaryContext14286652929941
testMonetaryAmountFactories_CreateWithMonetaryContextNumberAndCurrency14286652929950
testMonetaryAmountFactories_InstancesMustBeEqual14286652929960
testMonetaryAmountFactories_InstantesMustBeNotEqual14286652929970
testMonetaryAmount_isEqualTo14286652929984
testMonetaryAmount_isEqualToRegardlessMonetaryContext14286652930022
testMonetaryAmount_isEqualToRegardlessType14286652930042
testMonetaryAmount_isGreaterThan14286652930062
testMonetaryAmount_isGreaterThanOrEquals14286652930082
testMonetaryAmount_isLessThan14286652930101
testMonetaryAmount_isLessThanOrEqualTo14286652930121
testMultiplyExceedsCapabilities14286652930130
testMultiplyNull14286652930140
testMultiplyOne14286652930140
testMultiply_Decimals14286652930150
testMultiply_DoubleNEGATIVE_INFINITY14286652930151
testMultiply_DoubleNaN14286652930160
testMultiply_DoublePOSITIVE_INFINITY14286652930160
testMultiply_Integral14286652930170
testNegate14286652930171
testQuery14286652930181
testQueryInvalidQuery14286652930191
testQueryNull14286652930210
testRemainder14286652930218
testRemainderNull14286652930291
testRemainderZero_Double14286652930300
testRemainderZero_Long14286652930300
testRemainderZero_Number14286652930310
testRemainder_DoubleNEGATIVE_INFINITY14286652930310
testRemainder_DoubleNaN14286652930320
testRemainder_DoublePOSITIVE_INFINITY142866529303217
testScaleByPowerOfTen142866529304914
testSignum14286652930630
testSubtractMixedFractions14286652930641
testSubtractMixedIntegers14286652930651
testSubtractNegativeIntegers14286652930661
testSubtractPositiveFractions14286652930670
testSubtractPositiveIntegers14286652930680
testSubtract_ExceedsCapabilities14286652930682
testSubtract_IncompatibleCurrencies14286652930710
testSubtract_Null14286652930710
testSubtract_Zero14286652930711
testWith14286652930722
testWith4ProvidedOperators142866529307415
testWithInvalidOperator14286652930891
testWithNull14286652930900
testWithNull4ProvidedOperators14286652930910
org.javamoney.tck.tests.conversion.ConvertingAmountsTesttestConversion14286652933950
testConversionComparedWithRate14286652933950
testNullConversion114286652933960
testNullConversion214286652933960
testUnsupportedConversion14286652933961
org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTesttestAccessKnownRates14286652933762
testAccessKnownRatesAndContext14286652933782
testAccessKnownRatesWithCodes14286652933802
testAccessKnownRatesWithCodesAndContext14286652933822
testAccessRates_IdentityRatesWithCodes14286652933843
testAccessRates_IdentityRatesWithUnits14286652933872
testAccessRates_IdentityRatesWithUnitsAndContext14286652933901
testInvalidUsage_InvalidSourceCurrency14286652933911
testInvalidUsage_InvalidSourceCurrencyAndContext14286652933920
testInvalidUsage_InvalidTargetCurrency14286652933921
testInvalidUsage_NullSourceCurrency14286652933930
testInvalidUsage_NullSourceCurrencyUnit14286652933931
testInvalidUsage_NullTargetCurrency14286652933940
testInvalidUsage_NullTargetCurrencyUnit14286652933940
testPassingOverConversionContextToSPIs14286652933950
org.javamoney.tck.tests.conversion.MonetaryConversionsTesttestConversionsAreAvailable142866529334325
testConversionsAreAvailableWithQuery14286652933681
testDefaultConversion14286652933691
testDefaultProviderChainIsDefined14286652933700
testDefaultProviderChainIsDefinedDefault14286652933700
testDefaultProviderChainIsDefinedDefault214286652933701
testDefaultProviderChainIsDefinedDefaultWithContext14286652933710
testProviderMetadata14286652933710
testProviderMetadata214286652933711
testProviderMetadata2WithContext14286652933721
testProviderMetadata314286652933731
testProviderMetadata3WithContext14286652933741
testProvidersAvailable14286652933750
testUseInvalidProvider14286652933750
testUseInvalidProviderWithinChain14286652933751
org.javamoney.tck.tests.conversion.ProviderChainsTesttestCorrectRateEvaluationInChainHistoric14286652933970
testCorrectRateEvaluationInChain_diffProviders14286652933971
testCorrectRateEvaluationInChain_sameProviders14286652933980
testTCKRateChainAvailability14286652933980
org.javamoney.tck.tests.format.FormattingMonetaryAmountsTesttestAmountStyleOf1428665293399248
testFormattingIsIndependentOfImplementation142866529364738
testGetAmountFormat142866529368512
testGetAvailableLocales14286652936971
testLocalesSupported14286652936989
testNoDepOnAmountImplementation142866529370715
testParseDifferentStyles142866529372299
testParseIsIndependentOfImplementation142866529382156
testParseWithDifferentCurrencies1428665293877298

TCK/Test Setup - Java 7

org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest#testAccessCustomRoundings

back to summary

org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest#testAccessRoundingsForCustomCurrencies_Default

back to summary

org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest#testAccessRoundingsForCustomCurrencies_Explicit

back to summary

org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest#testAccessRoundingsForCustomCurrencies_Explicit_Null

Expected Exception
java.lang.NullPointerException at java.util.Objects.requireNonNull(Unknown Source) at javax.money.RoundingQueryBuilder.setCurrency(RoundingQueryBuilder.java:77) at javax.money.spi.MonetaryRoundingsSingletonSpi.getRounding(MonetaryRoundingsSingletonSpi.java:90) at javax.money.Monetary.getRounding(Monetary.java:187) at org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest.testAccessRoundingsForCustomCurrencies_Explicit_Null(AccessingCurrenciesAmountsRoundingsTest.java:409) at org.javamoney.tck.TCKRunner.main(TCKRunner.java:108) at org.javamoney.tck.TCKRunnerTest.testTCKRunner(TCKRunnerTest.java:21) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134) ... Removed 50 stack frames

back to summary

org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest#testAccessRoundingsWithMonetaryContext_Null

Expected Exception
java.lang.NullPointerException at javax.money.DefaultMonetaryRoundingsSingletonSpi.getRoundings(DefaultMonetaryRoundingsSingletonSpi.java:75) at javax.money.spi.MonetaryRoundingsSingletonSpi.getRounding(MonetaryRoundingsSingletonSpi.java:123) at javax.money.Monetary.getRounding(Monetary.java:220) at org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest.testAccessRoundingsWithMonetaryContext_Null(AccessingCurrenciesAmountsRoundingsTest.java:439) at org.javamoney.tck.TCKRunner.main(TCKRunner.java:108) at org.javamoney.tck.TCKRunnerTest.testTCKRunner(TCKRunnerTest.java:21) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134) ... Removed 50 stack frames

back to summary

org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest#testAccessRoundingsWithRoundingContext

back to summary

org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest#testAllISOCurrenciesAvailable

back to summary

org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest#testAllLocaleCurrenciesAvailable

back to summary

org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest#testAmountDefaultType

back to summary

org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest#testAmountQueryType

back to summary

org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest#testAmountTypesInstantiatable

back to summary

org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest#testAmountTypesProvided

back to summary

org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest#testCorrectISOCodes

back to summary

org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest#testCorrectLocales

back to summary

org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest#testCustomCurrencies

back to summary

org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest#testCustomRoundings

back to summary

org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest#testCustomRoundings_Foo

Expected Exception
javax.money.MonetaryException: No rounding provided with rounding name: foo at javax.money.spi.MonetaryRoundingsSingletonSpi.lambda$getRounding$4(MonetaryRoundingsSingletonSpi.java:110) at javax.money.spi.MonetaryRoundingsSingletonSpi$$Lambda$64/25569919.get(Unknown Source) at java.util.Optional.orElseThrow(Unknown Source) at javax.money.spi.MonetaryRoundingsSingletonSpi.getRounding(MonetaryRoundingsSingletonSpi.java:110) at javax.money.Monetary.getRounding(Monetary.java:205) at org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest.testCustomRoundings_Foo(AccessingCurrenciesAmountsRoundingsTest.java:487) at org.javamoney.tck.TCKRunner.main(TCKRunner.java:108) at org.javamoney.tck.TCKRunnerTest.testTCKRunner(TCKRunnerTest.java:21) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134) ... Removed 50 stack frames

back to summary

org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest#testCustomRoundings_Null

Expected Exception
java.lang.NullPointerException at java.util.Objects.requireNonNull(Unknown Source) at javax.money.RoundingQueryBuilder.setRoundingName(RoundingQueryBuilder.java:48) at javax.money.spi.MonetaryRoundingsSingletonSpi.getRounding(MonetaryRoundingsSingletonSpi.java:108) at javax.money.Monetary.getRounding(Monetary.java:205) at org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest.testCustomRoundings_Null(AccessingCurrenciesAmountsRoundingsTest.java:477) at org.javamoney.tck.TCKRunner.main(TCKRunner.java:108) at org.javamoney.tck.TCKRunnerTest.testTCKRunner(TCKRunnerTest.java:21) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134) ... Removed 50 stack frames

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testAccessToMonetaryAmountFactory

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryCreateAmountsWithInvalidCurrency

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryCreateAmountsWithInvalidMonetaryContext

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryCreateNegativeInvalidContext_BadCase

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryCreateNegativeInvalidCurrency_BadCase

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryCreateNegativeNoCurrency_BadCase

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryCreatePositiveAmountsWitCurrencies

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryCreatePositiveAmountsWithContexts

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryCreatePositiveAmountsWithContexts2

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryCreatePositiveAmountsWithContexts3

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryCreatePositiveAmountsWithInvalidNumber

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryCreatePositiveInvalidContext_BadCase

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryCreatePositiveInvalidCurrency_BadCase

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryCreatePositiveNoCurrency_BadCase

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryCreateZeroAmountsWithDiffContexts

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryCreateZeroAmountsWithDiffContexts2

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryCreateZeroAmountsWithDiffContexts3

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryCreateZeroAmountsWithDiffCurrencies

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryMinMaxCapabilities

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryMinMaxCapabilities_Compare

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryNegativePositiveAmountsWitCurrencies

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryNegativePositiveAmountsWithContexts

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryNegativePositiveAmountsWithContexts2

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryNegativePositiveAmountsWithContexts3

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryNegativePositiveAmountsWithInvalidNumber

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountFactoryReturnsCorrectType

back to summary

org.javamoney.tck.tests.CreatingMonetaryAmountsTest#testMonetaryAmountTypes_Available

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testDoubleNegative

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testDoubleValueWithTruncationZero

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testDoubleWithTruncationNegative

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testIntegerNegative

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testIntegerValueWithTruncationZero

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testIntegerWithTruncationNegative

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testIntegerZero

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testLongNegative

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testLongValueWithTruncationZero

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testLongWithTruncationNegative

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testLongZero

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testNumberTypeNegative

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testNumberTypeZero

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testNumberValueWithTruncationNegative

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testNumberValueWithTruncationNegative_Double

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testNumberValueWithTruncationNegative_Float

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testNumberValueWithTruncationNegative_Integer

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testNumberValueWithTruncationNegative_Long

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testNumberValueWithTruncationNegative_Short

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testNumberValueWithTruncationZero

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testNumberValueZero

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testNumberWithTruncationNegative

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testPrecisionNegative

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testPrecisionValues

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testPrecisionZero

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testReturningNumberValueIsNotNull

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testScaleNegative

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testScaleValues

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testScaleZero

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testValidDouble

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testValidDoubleWithTruncation

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testValidInteger

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testValidIntegerWithTruncation

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testValidLong

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testValidLongWithTruncation

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testValidNumberBD

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testValidNumberBI

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testValidNumberWithTruncation_Byte

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testValidNumberWithTruncation_Double

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testValidNumberWithTruncation_Float

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testValidNumberWithTruncation_Integer

back to summary

org.javamoney.tck.tests.ExternalizingNumericValueTest#testValidNumberWithTruncation_Short

back to summary

org.javamoney.tck.tests.FunctionalExtensionPointsTest#testOperatorReturnTypeEqualsParameter

back to summary

org.javamoney.tck.tests.ModellingCurrenciesTest#testCurrencyClassesComparable

back to summary

org.javamoney.tck.tests.ModellingCurrenciesTest#testCurrencyClassesEqualsHashcode

back to summary

org.javamoney.tck.tests.ModellingCurrenciesTest#testEnforce3LetterCode4ISO

back to summary

org.javamoney.tck.tests.ModellingCurrenciesTest#testEnsureCurrencyUnit

back to summary

org.javamoney.tck.tests.ModellingCurrenciesTest#testEqualISOCurrencies

back to summary

org.javamoney.tck.tests.ModellingCurrenciesTest#testISOCodes

back to summary

org.javamoney.tck.tests.ModellingCurrenciesTest#testImplementsEquals

back to summary

org.javamoney.tck.tests.ModellingCurrenciesTest#testImplementsSerializable

back to summary

org.javamoney.tck.tests.ModellingCurrenciesTest#testIsImmutable

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testAbsolute

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testAddMixedFractions

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testAddMixedIntegers

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testAddNegativeIntegers

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testAddPositiveFractions

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testAddPositiveIntegers

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testAdd_ExceedsCapabilities

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testAdd_IncompatibleCurrencies

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testAdd_Null

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testAdd_Zero

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testCurrencyCode

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testDivide

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testDivideAndRemainder

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testDivideAndRemainderDoubleNEGATIVE_INFINITY

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testDivideAndRemainderDoubleNaN

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testDivideAndRemainderDoublePOSITIVE_INFINITY

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testDivideAndRemainderNull

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testDivideAndRemainderOne

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testDivideAndRemainderZero

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testDivideDoubleNEGATIVE_INFINITY

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testDivideDoubleNaN

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testDivideDoublePOSITIVE_INFINITY

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testDivideNull

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testDivideOne

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testDivideToIntegralValue

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testDivideZero

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testEnsureMonetaryAmount

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testGetMonetaryContext

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testGetNumber

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testImmutable

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testImplementComparable

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testImplementsEquals

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testImplementsHashCode

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testIsNegative

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testIsNegativeOrZero

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testIsPositive

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testIsPositiveOrZero

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testIsZero

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testIsZeroAdvanced

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMonetaryAmountFactories

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMonetaryAmountFactories_CreateWithCurrencies

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMonetaryAmountFactories_CreateWithMonetaryContext

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMonetaryAmountFactories_CreateWithMonetaryContextNumberAndCurrency

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMonetaryAmountFactories_InstancesMustBeEqual

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMonetaryAmountFactories_InstantesMustBeNotEqual

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMonetaryAmount_isEqualTo

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMonetaryAmount_isEqualToRegardlessMonetaryContext

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMonetaryAmount_isEqualToRegardlessType

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMonetaryAmount_isGreaterThan

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMonetaryAmount_isGreaterThanOrEquals

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMonetaryAmount_isLessThan

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMonetaryAmount_isLessThanOrEqualTo

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMultiplyExceedsCapabilities

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMultiplyNull

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMultiplyOne

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMultiply_Decimals

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMultiply_DoubleNEGATIVE_INFINITY

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMultiply_DoubleNaN

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMultiply_DoublePOSITIVE_INFINITY

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testMultiply_Integral

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testNegate

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testQuery

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testQueryInvalidQuery

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testQueryNull

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testRemainder

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testRemainderNull

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testRemainderZero_Double

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testRemainderZero_Long

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testRemainderZero_Number

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testRemainder_DoubleNEGATIVE_INFINITY

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testRemainder_DoubleNaN

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testRemainder_DoublePOSITIVE_INFINITY

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testScaleByPowerOfTen

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testSignum

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testSubtractMixedFractions

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testSubtractMixedIntegers

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testSubtractNegativeIntegers

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testSubtractPositiveFractions

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testSubtractPositiveIntegers

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testSubtract_ExceedsCapabilities

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testSubtract_IncompatibleCurrencies

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testSubtract_Null

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testSubtract_Zero

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testWith

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testWith4ProvidedOperators

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testWithInvalidOperator

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testWithNull

back to summary

org.javamoney.tck.tests.ModellingMonetaryAmountsTest#testWithNull4ProvidedOperators

back to summary

org.javamoney.tck.tests.conversion.ConvertingAmountsTest#testConversion

back to summary

org.javamoney.tck.tests.conversion.ConvertingAmountsTest#testConversionComparedWithRate

back to summary

org.javamoney.tck.tests.conversion.ConvertingAmountsTest#testNullConversion1

Expected Exception
java.lang.NullPointerException at java.util.Objects.requireNonNull(Unknown Source) at javax.money.convert.MonetaryConversions.getConversion(MonetaryConversions.java:79) at org.javamoney.tck.tests.conversion.ConvertingAmountsTest.testNullConversion1(ConvertingAmountsTest.java:98) at org.javamoney.tck.TCKRunner.main(TCKRunner.java:108) at org.javamoney.tck.TCKRunnerTest.testTCKRunner(TCKRunnerTest.java:21) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134) ... Removed 50 stack frames

back to summary

org.javamoney.tck.tests.conversion.ConvertingAmountsTest#testNullConversion2

Expected Exception
java.lang.NullPointerException: Term currency code may not be null at java.util.Objects.requireNonNull(Unknown Source) at javax.money.convert.MonetaryConversions.getConversion(MonetaryConversions.java:100) at org.javamoney.tck.tests.conversion.ConvertingAmountsTest.testNullConversion2(ConvertingAmountsTest.java:109) at org.javamoney.tck.TCKRunner.main(TCKRunner.java:108) at org.javamoney.tck.TCKRunnerTest.testTCKRunner(TCKRunnerTest.java:21) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134) ... Removed 50 stack frames

back to summary

org.javamoney.tck.tests.conversion.ConvertingAmountsTest#testUnsupportedConversion

back to summary

org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest#testAccessKnownRates

back to summary

org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest#testAccessKnownRatesAndContext

back to summary

org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest#testAccessKnownRatesWithCodes

back to summary

org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest#testAccessKnownRatesWithCodesAndContext

back to summary

org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest#testAccessRates_IdentityRatesWithCodes

back to summary

org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest#testAccessRates_IdentityRatesWithUnits

back to summary

org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest#testAccessRates_IdentityRatesWithUnitsAndContext

back to summary

org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest#testInvalidUsage_InvalidSourceCurrency

back to summary

org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest#testInvalidUsage_InvalidSourceCurrencyAndContext

back to summary

org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest#testInvalidUsage_InvalidTargetCurrency

back to summary

org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest#testInvalidUsage_NullSourceCurrency

back to summary

org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest#testInvalidUsage_NullSourceCurrencyUnit

back to summary

org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest#testInvalidUsage_NullTargetCurrency

back to summary

org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest#testInvalidUsage_NullTargetCurrencyUnit

back to summary

org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest#testPassingOverConversionContextToSPIs

back to summary

org.javamoney.tck.tests.conversion.MonetaryConversionsTest#testConversionsAreAvailable

back to summary

org.javamoney.tck.tests.conversion.MonetaryConversionsTest#testConversionsAreAvailableWithQuery

back to summary

org.javamoney.tck.tests.conversion.MonetaryConversionsTest#testDefaultConversion

back to summary

org.javamoney.tck.tests.conversion.MonetaryConversionsTest#testDefaultProviderChainIsDefined

back to summary

org.javamoney.tck.tests.conversion.MonetaryConversionsTest#testDefaultProviderChainIsDefinedDefault

back to summary

org.javamoney.tck.tests.conversion.MonetaryConversionsTest#testDefaultProviderChainIsDefinedDefault2

back to summary

org.javamoney.tck.tests.conversion.MonetaryConversionsTest#testDefaultProviderChainIsDefinedDefaultWithContext

back to summary

org.javamoney.tck.tests.conversion.MonetaryConversionsTest#testProviderMetadata

back to summary

org.javamoney.tck.tests.conversion.MonetaryConversionsTest#testProviderMetadata2

back to summary

org.javamoney.tck.tests.conversion.MonetaryConversionsTest#testProviderMetadata2WithContext

back to summary

org.javamoney.tck.tests.conversion.MonetaryConversionsTest#testProviderMetadata3

back to summary

org.javamoney.tck.tests.conversion.MonetaryConversionsTest#testProviderMetadata3WithContext

back to summary

org.javamoney.tck.tests.conversion.MonetaryConversionsTest#testProvidersAvailable

back to summary

org.javamoney.tck.tests.conversion.MonetaryConversionsTest#testUseInvalidProvider

Expected Exception
javax.money.MonetaryException: Invalid ExchangeRateProvider (not found): Dhdkjdhskljdsudgsdkjgjk sgdsjdg at org.javamoney.moneta.internal.convert.DefaultMonetaryConversionsSingletonSpi.getProvidersToUse(DefaultMonetaryConversionsSingletonSpi.java:140) at org.javamoney.moneta.internal.convert.DefaultMonetaryConversionsSingletonSpi.getExchangeRateProvider(DefaultMonetaryConversionsSingletonSpi.java:72) at javax.money.convert.MonetaryConversions.getExchangeRateProvider(MonetaryConversions.java:182) at org.javamoney.tck.tests.conversion.MonetaryConversionsTest.testUseInvalidProvider(MonetaryConversionsTest.java:328) at org.javamoney.tck.TCKRunner.main(TCKRunner.java:108) at org.javamoney.tck.TCKRunnerTest.testTCKRunner(TCKRunnerTest.java:21) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134) ... Removed 50 stack frames

back to summary

org.javamoney.tck.tests.conversion.MonetaryConversionsTest#testUseInvalidProviderWithinChain

Expected Exception
javax.money.MonetaryException: Invalid ExchangeRateProvider (not found): Dhdkjdhskljdsudgsdkjgjk sgdsjdg at org.javamoney.moneta.internal.convert.DefaultMonetaryConversionsSingletonSpi.getProvidersToUse(DefaultMonetaryConversionsSingletonSpi.java:140) at org.javamoney.moneta.internal.convert.DefaultMonetaryConversionsSingletonSpi.getExchangeRateProvider(DefaultMonetaryConversionsSingletonSpi.java:72) at javax.money.convert.MonetaryConversions.getExchangeRateProvider(MonetaryConversions.java:182) at org.javamoney.tck.tests.conversion.MonetaryConversionsTest.testUseInvalidProviderWithinChain(MonetaryConversionsTest.java:340) at org.javamoney.tck.TCKRunner.main(TCKRunner.java:108) at org.javamoney.tck.TCKRunnerTest.testTCKRunner(TCKRunnerTest.java:21) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134) ... Removed 50 stack frames

back to summary

org.javamoney.tck.tests.conversion.ProviderChainsTest#testCorrectRateEvaluationInChainHistoric

back to summary

org.javamoney.tck.tests.conversion.ProviderChainsTest#testCorrectRateEvaluationInChain_diffProviders

back to summary

org.javamoney.tck.tests.conversion.ProviderChainsTest#testCorrectRateEvaluationInChain_sameProviders

back to summary

org.javamoney.tck.tests.conversion.ProviderChainsTest#testTCKRateChainAvailability

back to summary

org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest#testAmountStyleOf

back to summary

org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest#testFormattingIsIndependentOfImplementation

back to summary

org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest#testGetAmountFormat

back to summary

org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest#testGetAvailableLocales

back to summary

org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest#testLocalesSupported

back to summary

org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest#testNoDepOnAmountImplementation

back to summary

org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest#testParseDifferentStyles

back to summary

org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest#testParseIsIndependentOfImplementation

back to summary

org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest#testParseWithDifferentCurrencies

back to summary