Tests passed/Failed/Skipped: | 233/0/0 |
Started on: | Fri Apr 10 13:21:39 CEST 2015 |
Total time: | 2 seconds (2550 ms) |
Included groups: | |
Excluded groups: |
PASSED TESTS | |||
Test method | Exception | Time (seconds) | Instance |
testAbsolute Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, test absolute(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testAccessCustomRoundings Test class: org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest Test method: 4.2.7 Access named roundings and ensure TCK named roundings are registered. |
0 | org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest@1fe2924 | |
testAccessKnownRates Test class: org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest Test method: 4.3.3 Test access of Conversion Rates, using TCK provided rate provider. |
0 | org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest@1d176f7 | |
testAccessKnownRatesAndContext Test class: org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest Test method: 4.3.3 Test access to exchange rates from TestRateProvider, using target CUrrencyUnit. |
0 | org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest@1d176f7 | |
testAccessKnownRatesWithCodes Test class: org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest Test method: 4.3.3 Test access to exchange rates from TestRateProvider, using target currency code. |
0 | org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest@1d176f7 | |
testAccessKnownRatesWithCodesAndContext Test class: org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest Test method: 4.3.3 Test access to conversion rates, including known factor, using TestRateProvider. |
0 | org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest@1d176f7 | |
testAccessRates_IdentityRatesWithCodes Test class: org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest Test method: 4.3.3 Test access to conversion rate for currency codes, using default provider. |
0 | org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest@1d176f7 | |
testAccessRates_IdentityRatesWithUnits Test class: org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest Test method: 4.3.3 Test access to identity conversion rate for CurrencyUnits, using default provider |
0 | org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest@1d176f7 | |
testAccessRates_IdentityRatesWithUnitsAndContext Test class: org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest Test method: 4.3.3 Test access to conversion rate for CurrencyQuery, using default provider. |
0 | org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest@1d176f7 | |
testAccessRoundingsForCustomCurrencies_Default Test class: org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest Test method: 4.2.7 Ensure Monetary instances are available, for all registered currencies. |
0 | org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest@1fe2924 | |
testAccessRoundingsForCustomCurrencies_Explicit Test class: org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest Test method: 4.2.7 Ensure Monetary instances are available, also for any custom currency (not registered). |
0 | org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest@1fe2924 | |
testAccessRoundingsForCustomCurrencies_Explicit_Null Test class: org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest Test method: 4.2.7 Expected NullPointerException accessing a rounding with 'Monetary.getRounding(null)'. |
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 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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) at org.testng.TestRunner.privateRun(TestRunner.java:767) at org.testng.TestRunner.run(TestRunner.java:617) at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) at org.testng.SuiteRunner.run(SuiteRunner.java:240) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) at org.testng.TestNG.run(TestNG.java:1057) at org.javamoney.tck.TCKRunner.main(TCKRunner.java:108) at org.javamoney.tck.TCKRunnerTest.testTCKRunner(TCKRunnerTest.java:21) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) at org.testng.TestRunner.privateRun(TestRunner.java:767) at org.testng.TestRunner.run(TestRunner.java:617) at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) at org.testng.SuiteRunner.run(SuiteRunner.java:240) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) at org.testng.TestNG.run(TestNG.java:1057) at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:111) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:204) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:175) at org.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:125) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134) |
0 | org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest@1fe2924 |
testAccessRoundingsWithMonetaryContext_Null Test class: org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest Test method: 4.2.7 Ensure NullPointerException is thrown for 'Monetary.getRounding((RoundingContext) null)'. |
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 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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) at org.testng.TestRunner.privateRun(TestRunner.java:767) at org.testng.TestRunner.run(TestRunner.java:617) at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) at org.testng.SuiteRunner.run(SuiteRunner.java:240) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) at org.testng.TestNG.run(TestNG.java:1057) at org.javamoney.tck.TCKRunner.main(TCKRunner.java:108) at org.javamoney.tck.TCKRunnerTest.testTCKRunner(TCKRunnerTest.java:21) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) at org.testng.TestRunner.privateRun(TestRunner.java:767) at org.testng.TestRunner.run(TestRunner.java:617) at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) at org.testng.SuiteRunner.run(SuiteRunner.java:240) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) at org.testng.TestNG.run(TestNG.java:1057) at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:111) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:204) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:175) at org.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:125) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134) |
0 | org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest@1fe2924 |
testAccessRoundingsWithRoundingContext Test class: org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest Test method: 4.2.7 Ensure correct MonetaryRounding returned for a mathematical RoundingQuery. |
0 | org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest@1fe2924 | |
testAccessToMonetaryAmountFactory Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 Ensure MonetaryAmountFactory instances are accessible for all amount types under test. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testAddMixedFractions Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, check m1.add(m2), m1, m2 = mixed fractions. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testAddMixedIntegers Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, check m1.add(m2), m1, m2 = mixed ints. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testAddNegativeIntegers Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, check m1.add(m2), m1 <0, m2<0. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testAddPositiveFractions Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, check m1.add(m2), m2 is fraction. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testAddPositiveIntegers Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, check m1.add(m2), m1 >0, m2>0. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testAdd_ExceedsCapabilities Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure ArithemticException is thrown when adding exceeding values. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testAdd_IncompatibleCurrencies Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure currency compatibility is working. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testAdd_Null Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure NullPointerException is thrown when calling m.add(null). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testAdd_Zero Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure m2 = m1,add(0) -> m1==m2. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testAllISOCurrenciesAvailable Test class: org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest Test method: 4.2.7 Test if Monetary provides all ISO related entries similar to java.util.Currency. |
0 | org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest@1fe2924 | |
testAllLocaleCurrenciesAvailable Test class: org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest Test method: 4.2.7 Test if Monetary provides all locale related entries similar to java.util.Currency. |
0 | org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest@1fe2924 | |
testAmountDefaultType Test class: org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest Test method: 4.2.7 Ensure a default MonetaryAmountFactory is available. |
0 | org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest@1fe2924 | |
testAmountQueryType Test class: org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest Test method: 4.2.7 Ensure correct query function, Monetary.getAmountFactories should return factoryfor explicit acquired amount types. |
0 | org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest@1fe2924 | |
testAmountStyleOf Test class: org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest Test method: 4.4.3 Ensures for each locale defined by DecimalFormat.getAvailableLocales() a MonetaryFormats.getAmountFormat(AmountFormatQuery) returns a formatter. |
0 | org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest@6c3152 | |
testAmountTypesInstantiatable Test class: org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest Test method: 4.2.7 Ensure amount factories are accessible for all types available in Monetary. |
0 | org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest@1fe2924 | |
testAmountTypesProvided Test class: org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest Test method: 4.2.7 Ensure amount classes to test are setup and registered/available in Monetary. |
0 | org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest@1fe2924 | |
testConversion Test class: org.javamoney.tck.tests.conversion.ConvertingAmountsTest Test method: 4.3.2 Test successful conversion for CHF -> FOO, using TestRateProvider. |
0 | org.javamoney.tck.tests.conversion.ConvertingAmountsTest@1552920 | |
testConversionComparedWithRate Test class: org.javamoney.tck.tests.conversion.ConvertingAmountsTest Test method: 4.3.2 Test correct ExchangeRate is returned for CHF -> FOO, using TestRateProvider. |
0 | org.javamoney.tck.tests.conversion.ConvertingAmountsTest@1552920 | |
testConversionsAreAvailable Test class: org.javamoney.tck.tests.conversion.MonetaryConversionsTest Test method: 4.3.1 Access Conversion to term currency code XXX for all providers that support according conversion, ifavailable a non-null CurrencyConversion must be provided. |
0 | org.javamoney.tck.tests.conversion.MonetaryConversionsTest@7551fb | |
testConversionsAreAvailableWithQuery Test class: org.javamoney.tck.tests.conversion.MonetaryConversionsTest Test method: 4.3.1 Access Conversion by query to term currency XXX for all providers that support according conversion, ifavailable a non-null CurrencyConversion must be provided. |
0 | org.javamoney.tck.tests.conversion.MonetaryConversionsTest@7551fb | |
testCorrectISOCodes Test class: org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest Test method: 4.2.7 Test if Monetary provides correct ISO related entries similar to java.util.Currency. |
0 | org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest@1fe2924 | |
testCorrectLocales Test class: org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest Test method: 4.2.7 Test if Monetary provides correct locale related entries similar to java.util.Currency. |
0 | org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest@1fe2924 | |
testCorrectRateEvaluationInChainHistoric Test class: org.javamoney.tck.tests.conversion.ProviderChainsTest Test method: 4.3.4 Test correct rate evaluation for different conversion provider chains, with historic rates. |
0 | org.javamoney.tck.tests.conversion.ProviderChainsTest@11aa95a | |
testCorrectRateEvaluationInChain_diffProviders Test class: org.javamoney.tck.tests.conversion.ProviderChainsTest Test method: 4.3.4 Test correct rate evaluation for different conversion provider chains. |
0 | org.javamoney.tck.tests.conversion.ProviderChainsTest@11aa95a | |
testCorrectRateEvaluationInChain_sameProviders Test class: org.javamoney.tck.tests.conversion.ProviderChainsTest Test method: 4.3.4 Test correct rate evaluation for different conversion provider chains, with duplicate provider entries. |
0 | org.javamoney.tck.tests.conversion.ProviderChainsTest@11aa95a | |
testCurrencyClassesComparable Test class: org.javamoney.tck.tests.ModellingCurrenciesTest Test method: 4.2.1 Ensure registered CurrencyUnit classes are Comparable. |
0 | org.javamoney.tck.tests.ModellingCurrenciesTest@158fe70 | |
testCurrencyClassesEqualsHashcode Test class: org.javamoney.tck.tests.ModellingCurrenciesTest Test method: 4.2.1 Ensure registered CurrencyUnit classes implement hashCode. |
0 | org.javamoney.tck.tests.ModellingCurrenciesTest@158fe70 | |
testCurrencyCode Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 Ensure amount can be created with all default currencies. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testCustomCurrencies Test class: org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest Test method: 4.2.7 Test if Monetary provides customized locale identified currencies. |
0 | org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest@1fe2924 | |
testCustomRoundings Test class: org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest Test method: 4.2.7 Access custom roundings and ensure correct functionality. |
0 | org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest@1fe2924 | |
testCustomRoundings_Foo Test class: org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest Test method: 4.2.7 Ensure MonetaryException is thrown for accessing invalid named rounding. |
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 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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) at org.testng.TestRunner.privateRun(TestRunner.java:767) at org.testng.TestRunner.run(TestRunner.java:617) at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) at org.testng.SuiteRunner.run(SuiteRunner.java:240) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) at org.testng.TestNG.run(TestNG.java:1057) at org.javamoney.tck.TCKRunner.main(TCKRunner.java:108) at org.javamoney.tck.TCKRunnerTest.testTCKRunner(TCKRunnerTest.java:21) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) at org.testng.TestRunner.privateRun(TestRunner.java:767) at org.testng.TestRunner.run(TestRunner.java:617) at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) at org.testng.SuiteRunner.run(SuiteRunner.java:240) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) at org.testng.TestNG.run(TestNG.java:1057) at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:111) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:204) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:175) at org.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:125) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134) |
0 | org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest@1fe2924 |
testCustomRoundings_Null Test class: org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest Test method: 4.2.7 Ensure NullPointerException is thrown for Monetary.getRounding((String) null). |
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 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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) at org.testng.TestRunner.privateRun(TestRunner.java:767) at org.testng.TestRunner.run(TestRunner.java:617) at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) at org.testng.SuiteRunner.run(SuiteRunner.java:240) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) at org.testng.TestNG.run(TestNG.java:1057) at org.javamoney.tck.TCKRunner.main(TCKRunner.java:108) at org.javamoney.tck.TCKRunnerTest.testTCKRunner(TCKRunnerTest.java:21) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) at org.testng.TestRunner.privateRun(TestRunner.java:767) at org.testng.TestRunner.run(TestRunner.java:617) at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) at org.testng.SuiteRunner.run(SuiteRunner.java:240) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) at org.testng.TestNG.run(TestNG.java:1057) at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:111) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:204) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:175) at org.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:125) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134) |
0 | org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest@1fe2924 |
testDefaultConversion Test class: org.javamoney.tck.tests.conversion.MonetaryConversionsTest Test method: 4.3.1 Access and test conversion using the default provider chain. |
0 | org.javamoney.tck.tests.conversion.MonetaryConversionsTest@7551fb | |
testDefaultProviderChainIsDefined Test class: org.javamoney.tck.tests.conversion.MonetaryConversionsTest Test method: 4.3.1 Access and test the default conversion provider chain. |
0 | org.javamoney.tck.tests.conversion.MonetaryConversionsTest@7551fb | |
testDefaultProviderChainIsDefinedDefault Test class: org.javamoney.tck.tests.conversion.MonetaryConversionsTest Test method: 4.3.1 Access and test the default conversion provider chain, by accessing a defaultCurrencyConversion for term CurrencyUnit CHF. |
0 | org.javamoney.tck.tests.conversion.MonetaryConversionsTest@7551fb | |
testDefaultProviderChainIsDefinedDefault2 Test class: org.javamoney.tck.tests.conversion.MonetaryConversionsTest Test method: 4.3.1 Access and test the default conversion provider chain, by accessing a defaultCurrencyConversion for term currency code CHF. |
0 | org.javamoney.tck.tests.conversion.MonetaryConversionsTest@7551fb | |
testDefaultProviderChainIsDefinedDefaultWithContext Test class: org.javamoney.tck.tests.conversion.MonetaryConversionsTest Test method: 4.3.1 Access and test the default conversion provider chain, by accessing a defaultCurrencyConversion for ConversionQuery. |
0 | org.javamoney.tck.tests.conversion.MonetaryConversionsTest@7551fb | |
testDivide Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure correct division. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testDivideAndRemainder Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure correct divideAndRemainder(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testDivideAndRemainderDoubleNEGATIVE_INFINITY Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure divideAndRemainder(Double.NEGATIVE_INFINITY) returns ZERO amount. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testDivideAndRemainderDoubleNaN Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure divideAndRemainder(Double.NaN) throws a ArithmeticException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testDivideAndRemainderDoublePOSITIVE_INFINITY Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure divideAndRemainder(Double.POSITIVE_INFINITY) returns ZERO amount. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testDivideAndRemainderNull Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure divideAndRemainder(null) throws a NullPointerException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testDivideAndRemainderOne Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure divideAndRemainder(1) returns same instance. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testDivideAndRemainderZero Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure correct divideAndRemainderZero(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testDivideDoubleNEGATIVE_INFINITY Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure divide(Double.NEGATIVE_INFINITY) return ZERO amount. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testDivideDoubleNaN Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure divide(Double.NaN) throws ArithmeticException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testDivideDoublePOSITIVE_INFINITY Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure divide(Double.POSITIVE_INFINITY) return ZERO amount. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testDivideNull Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure divide by null throws NullPointerException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testDivideOne Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure divide 1 returns same instance. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testDivideToIntegralValue Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure correct division with int values. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testDivideZero Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure divide(0) throws ArithmeticException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testDoubleNegative Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Checks if a correct Double value is returned, no truncation is allowed to be performed. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testDoubleValueWithTruncationZero Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Check if a correct double value is returned, truncation is allowed to be performed (but is not necessary). |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testDoubleWithTruncationNegative Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Checks if a correct double value is returned, truncation is allowed to be performed. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testEnforce3LetterCode4ISO Test class: org.javamoney.tck.tests.ModellingCurrenciesTest Test method: 4.2.1 Test currencies provided have correct ISO 3-letter currency codes. |
0 | org.javamoney.tck.tests.ModellingCurrenciesTest@158fe70 | |
testEnsureCurrencyUnit Test class: org.javamoney.tck.tests.ModellingCurrenciesTest Test method: 4.2.1 Ensure TCK has CurrencyUnit classes configured. |
0 | org.javamoney.tck.tests.ModellingCurrenciesTest@158fe70 | |
testEnsureMonetaryAmount Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 Ensure Monetary.getAmountTypes() is not null and not empty. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testEqualISOCurrencies Test class: org.javamoney.tck.tests.ModellingCurrenciesTest Test method: 4.2.1 Test currencies provided equal at least currencies from java.util.Currency. |
0 | org.javamoney.tck.tests.ModellingCurrenciesTest@158fe70 | |
testFormattingIsIndependentOfImplementation Test class: org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest Test method: 4.4.1 Formats amounts using all available locales. |
0 | org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest@6c3152 | |
testGetAmountFormat Test class: org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest Test method: 4.4.3 Ensures for each locale defined by DecimalFormat.getAvailableLocales() a MonetaryAmountFormat instance is provided. |
0 | org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest@6c3152 | |
testGetAvailableLocales Test class: org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest Test method: 4.4.3 Ensures for each locale defined by DecimalFormat.getAvailableLocales() a MonetaryFormats.isAvailable(Locale) is true. |
0 | org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest@6c3152 | |
testGetMonetaryContext Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 Ensure amounts created return correct getContext(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testGetNumber Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 Ensure amounts created return correct getNumber(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testISOCodes Test class: org.javamoney.tck.tests.ModellingCurrenciesTest Test method: 4.2.1 Test currencies provided have correct default fraction digits and numeric code. |
0 | org.javamoney.tck.tests.ModellingCurrenciesTest@158fe70 | |
testImmutable Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, test iis immutable. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testImplementComparable Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, test is Comparable. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testImplementsEquals Test class: org.javamoney.tck.tests.ModellingCurrenciesTest Test method: 4.2.1 Ensure registered CurrencyUnit classes implement equals. |
0 | org.javamoney.tck.tests.ModellingCurrenciesTest@158fe70 | |
testImplementsEquals Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, test implements equals(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testImplementsHashCode Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, test implements hashCode(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testImplementsSerializable Test class: org.javamoney.tck.tests.ModellingCurrenciesTest Test method: 4.2.1 Ensure registered CurrencyUnit classes are serializable. |
0 | org.javamoney.tck.tests.ModellingCurrenciesTest@158fe70 | |
testIntegerNegative Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Checks if a correct Integer value is returned, no truncation is allowed to be performed. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testIntegerValueWithTruncationZero Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Check if a correct integer value is returned, truncation is allowed to be performed. Check should be done for every JDK type supported. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testIntegerWithTruncationNegative Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Check if a correct integer value is returned, truncation is allowed to be performed.. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testIntegerZero Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Check if a correct integer value is returned, no truncation is allowed to be performed. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testInvalidUsage_InvalidSourceCurrency Test class: org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest Test method: 4.3.3 Bad case: try accessing exchange rates with invalid base currency code. |
0 | org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest@1d176f7 | |
testInvalidUsage_InvalidSourceCurrencyAndContext Test class: org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest Test method: 4.3.3 Bad case: try accessing exchange rates with null ConversionQuery. |
0 | org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest@1d176f7 | |
testInvalidUsage_InvalidTargetCurrency Test class: org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest Test method: 4.3.3 Bad case: try accessing exchange rates with invalid term currency code. |
0 | org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest@1d176f7 | |
testInvalidUsage_NullSourceCurrency Test class: org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest Test method: 4.3.3 Bad case: try accessing exchange rates with null base currency code. |
0 | org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest@1d176f7 | |
testInvalidUsage_NullSourceCurrencyUnit Test class: org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest Test method: 4.3.3 Bad case: try accessing exchange rates with null base CurrencyUnit. |
0 | org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest@1d176f7 | |
testInvalidUsage_NullTargetCurrency Test class: org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest Test method: 4.3.3 Bad case: try accessing exchange rates with null term currency code. |
0 | org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest@1d176f7 | |
testInvalidUsage_NullTargetCurrencyUnit Test class: org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest Test method: 4.3.3 Bad case: try accessing exchange rates with null term CurrencyUnit. |
0 | org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest@1d176f7 | |
testIsImmutable Test class: org.javamoney.tck.tests.ModellingCurrenciesTest Test method: 4.2.1 Ensure registered CurrencyUnit classes are immutable. |
0 | org.javamoney.tck.tests.ModellingCurrenciesTest@158fe70 | |
testIsNegative Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, test isNegative(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testIsNegativeOrZero Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, test isNegativeOrZero(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testIsPositive Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, test isPositive(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testIsPositiveOrZero Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, test isPositiveOrZero(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testIsZero Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, test isZero(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testIsZeroAdvanced Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, test isZero(), advanced. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testLocalesSupported Test class: org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest Test method: 4.4.3 Ensures all Locales defined by DecimalFormat.getAvailableLocales() are available for monetary formatting. |
0 | org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest@6c3152 | |
testLongNegative Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Checks if a correct negative long value is returned, no truncation is allowed to be performed. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testLongValueWithTruncationZero Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Check if a correct long value is returned, truncation is allowed to be performed. Check should be done for every JDK type supported. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testLongWithTruncationNegative Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Checks if a correct long value is returned, truncation is allowed to be performed. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testLongZero Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Check if a correct long zero value is returned, no truncation is allowed to be performed. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testMonetaryAmountFactories Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, access factory and of amounts. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testMonetaryAmountFactories_CreateWithCurrencies Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, check multiple instances are not equal. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testMonetaryAmountFactories_CreateWithMonetaryContext Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, check new amounts with explcit MonetaryContext. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testMonetaryAmountFactories_CreateWithMonetaryContextNumberAndCurrency Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, check new amounts are not equal for different currencies and contexts. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testMonetaryAmountFactories_InstancesMustBeEqual Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, access factory and of amounts, ensure amounts are equal if theyshould. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testMonetaryAmountFactories_InstantesMustBeNotEqual Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, check new amounts are not equal. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testMonetaryAmountFactoryCreateAmountsWithInvalidCurrency Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 Bad case: For each MonetaryAmount Factory: Create zero amounts from a factory with an invalid currency. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryCreateAmountsWithInvalidMonetaryContext Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 Bad case: For each MonetaryAmount Factory: Create zero amounts from a factory with an invalid MonetaryContext. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryCreateNegativeInvalidContext_BadCase Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 Bad case: For each MonetaryAmount Factory: Create negative amounts, with no currency, expect MonetaryException. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryCreateNegativeInvalidCurrency_BadCase Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 Bad case: For each MonetaryAmount Factory: Create negative amounts, with invalid currency, expect MonetaryException. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryCreateNegativeNoCurrency_BadCase Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 Bad case: For each MonetaryAmount Factory: Create negative amounts, with no currency, expect MonetaryException. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryCreatePositiveAmountsWitCurrencies Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 For each MonetaryAmount Factory: Create positive amounts. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryCreatePositiveAmountsWithContexts Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 For each MonetaryAmount Factory: Create positive amounts with explicit MonetaryContext. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryCreatePositiveAmountsWithContexts2 Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 For each MonetaryAmount Factory: Create positive amounts using doubles with explicit MonetaryContext (precision/scale). |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryCreatePositiveAmountsWithContexts3 Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 For each MonetaryAmount Factory: Create positive amounts using BigDecimal with explicit MonetaryContext (precision/scale). |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryCreatePositiveAmountsWithInvalidNumber Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 Bad case: For each MonetaryAmount Factory: Create positive amounts using invalid numbers, expecting ArithemticException thrown. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryCreatePositiveInvalidContext_BadCase Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 Bad case: For each MonetaryAmount Factory: Create negative amounts with an invalid currency, expecting MonetaryException thrown. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryCreatePositiveInvalidCurrency_BadCase Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 Bad case: For each MonetaryAmount Factory: Create negative amounts with an invalid currency, expecting MonetaryException thrown. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryCreatePositiveNoCurrency_BadCase Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 Bad case: For each MonetaryAmount Factory: Create negative amounts without currency, expecting MonetaryException thrown. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryCreateZeroAmountsWithDiffContexts Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 Ensure MonetaryAmountFactory instances support creation of 0 amounts, with explicit MonetaryContext. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryCreateZeroAmountsWithDiffContexts2 Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 Ensure MonetaryAmountFactory instances support creation of 0 amounts, with different explicit MonetaryContext. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryCreateZeroAmountsWithDiffContexts3 Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 Ensure MonetaryAmountFactory instances support creation of 0 amounts, with different explicit MonetaryContext (precision, scale). |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryCreateZeroAmountsWithDiffCurrencies Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 Ensure MonetaryAmountFactory instances support creation of 0 amounts. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryMinMaxCapabilities Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 Ensure MonetaryAmountFactory instances accessible for all amount types under test return correct min/max MonetaryContext. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryMinMaxCapabilities_Compare Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 Ensure MonetaryAmountFactory instances accessible for all amount types under test return correct min/max MonetaryContext (min <= max). |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryNegativePositiveAmountsWitCurrencies Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 For each MonetaryAmount Factory: Create negative amounts. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryNegativePositiveAmountsWithContexts Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 For each MonetaryAmount Factory: Create negative amounts, with explicit MonetaryContext. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryNegativePositiveAmountsWithContexts2 Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 For each MonetaryAmount Factory: Create negative amounts, with explicit MonetaryContext. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryNegativePositiveAmountsWithContexts3 Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 For each MonetaryAmount Factory: Create negative amounts, with explicit MonetaryContext. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryNegativePositiveAmountsWithInvalidNumber Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 Bad case: For each MonetaryAmount Factory: Create negative amounts, with invalid numeric value, expect ArithmeticException. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountFactoryReturnsCorrectType Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.6 Ensure MonetaryAmountFactory instances accessible for all amount types under test return correct amount type. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmountTypes_Available Test class: org.javamoney.tck.tests.CreatingMonetaryAmountsTest Test method: 4.2.7 Ensure the types available, must be at least one type. |
0 | org.javamoney.tck.tests.CreatingMonetaryAmountsTest@bc05a6 | |
testMonetaryAmount_isEqualTo Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, check isEqualTo(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testMonetaryAmount_isEqualToRegardlessMonetaryContext Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, check isEqualTo(), regardless different MonetaryContext instances. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testMonetaryAmount_isEqualToRegardlessType Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, check isEqualTo(), regardless implementation type. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testMonetaryAmount_isGreaterThan Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, check isGreaterThan(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testMonetaryAmount_isGreaterThanOrEquals Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, check isGreaterThanOrEquals(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testMonetaryAmount_isLessThan Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, check isLessThan(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testMonetaryAmount_isLessThanOrEqualTo Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, check isLessThanOrEqualTo(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testMultiplyExceedsCapabilities Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure multiplication with exceeding values throws ArithmeticException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testMultiplyNull Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure multiplication of null throws NullPointerException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testMultiplyOne Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure multiplication by one returns same instance. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testMultiply_Decimals Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure correct multiplication of decimal values. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testMultiply_DoubleNEGATIVE_INFINITY Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure multiplication of Double.NEGATIVE_INFINITY throws ArithmeticException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testMultiply_DoubleNaN Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure multiplication of Double.NaN throws ArithmeticException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testMultiply_DoublePOSITIVE_INFINITY Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure multiplication of Double.POSITIVE_INFINITY throws ArithmeticException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testMultiply_Integral Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure correct multiplication of int values. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testNegate Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, test negate(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testNoDepOnAmountImplementation Test class: org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest Test method: 4.4.1 Ensures the system.s default locale is supported for MonetaryAmountFormat. |
0 | org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest@6c3152 | |
testNullConversion1 Test class: org.javamoney.tck.tests.conversion.ConvertingAmountsTest Test method: 4.3.2 Bad case: Access CurrencyConversion with a CurrencyUnit==null, ensure NullPointerException is thrown. |
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 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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) at org.testng.TestRunner.privateRun(TestRunner.java:767) at org.testng.TestRunner.run(TestRunner.java:617) at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) at org.testng.SuiteRunner.run(SuiteRunner.java:240) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) at org.testng.TestNG.run(TestNG.java:1057) at org.javamoney.tck.TCKRunner.main(TCKRunner.java:108) at org.javamoney.tck.TCKRunnerTest.testTCKRunner(TCKRunnerTest.java:21) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) at org.testng.TestRunner.privateRun(TestRunner.java:767) at org.testng.TestRunner.run(TestRunner.java:617) at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) at org.testng.SuiteRunner.run(SuiteRunner.java:240) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) at org.testng.TestNG.run(TestNG.java:1057) at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:111) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:204) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:175) at org.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:125) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134) |
0 | org.javamoney.tck.tests.conversion.ConvertingAmountsTest@1552920 |
testNullConversion2 Test class: org.javamoney.tck.tests.conversion.ConvertingAmountsTest Test method: 4.3.2 Bad case: Access CurrencyConversion with a currency code==null, ensure NullPointerException is thrown. |
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 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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) at org.testng.TestRunner.privateRun(TestRunner.java:767) at org.testng.TestRunner.run(TestRunner.java:617) at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) at org.testng.SuiteRunner.run(SuiteRunner.java:240) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) at org.testng.TestNG.run(TestNG.java:1057) at org.javamoney.tck.TCKRunner.main(TCKRunner.java:108) at org.javamoney.tck.TCKRunnerTest.testTCKRunner(TCKRunnerTest.java:21) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) at org.testng.TestRunner.privateRun(TestRunner.java:767) at org.testng.TestRunner.run(TestRunner.java:617) at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) at org.testng.SuiteRunner.run(SuiteRunner.java:240) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) at org.testng.TestNG.run(TestNG.java:1057) at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:111) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:204) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:175) at org.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:125) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134) |
0 | org.javamoney.tck.tests.conversion.ConvertingAmountsTest@1552920 |
testNumberTypeNegative Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Ensure NumberValue numberValue() works correnctly. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testNumberTypeZero Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Checks if number type is not null and returning a concrete (no abstract class or interface). |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testNumberValueWithTruncationNegative Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Checks if a correct long value is returned, truncation is allowed to be performed. Check should be done for every JDK type. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testNumberValueWithTruncationNegative_Double Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Checks if a correct double value is returned, truncation is allowed to be performed. Check should be done for every JDK type. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testNumberValueWithTruncationNegative_Float Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Checks if a correct double value is returned, truncation is allowed to be performed. Check should be done for every JDK type. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testNumberValueWithTruncationNegative_Integer Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Checks if a correct int value is returned, truncation is allowed to be performed. Check should be done for every JDK type. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testNumberValueWithTruncationNegative_Long Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Checks if a correct Number value is returned, truncation is allowed to be performed. Check should be done for every JDK type. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testNumberValueWithTruncationNegative_Short Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Checks if a correct double value is returned, truncation is allowed to be performed. Check should be done for every JDK type. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testNumberValueWithTruncationZero Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Check if a correct Number value is returned, truncation is allowed to be performed. Check should be done for every JDK type supported. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testNumberValueZero Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Check if a correct long zero value is returned, no truncation is allowed to be performed. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testNumberWithTruncationNegative Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Check if a correct number value is returned, truncation is allowed to be performed. Check should be done for every JDK type supported. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testOperatorReturnTypeEqualsParameter Test class: org.javamoney.tck.tests.FunctionalExtensionPointsTest Test method: 4.2.4 Ensures the result of all operators under test is of the same class as the input. |
0 | org.javamoney.tck.tests.FunctionalExtensionPointsTest@136e637 | |
testParseDifferentStyles Test class: org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest Test method: 4.4.2 Test formats and parses (round-trip) any supported amount type for each supported Locale, using different format queries. |
0 | org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest@6c3152 | |
testParseIsIndependentOfImplementation Test class: org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest Test method: 4.4.1 Test formats and parses (round-trip) any supported amount type for each supported Locale. |
0 | org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest@6c3152 | |
testParseWithDifferentCurrencies Test class: org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest Test method: 4.4.1 Test formats and parses (round-trip) any supported amount type for each supported Locale, checks results for different currencies |
0 | org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest@6c3152 | |
testPassingOverConversionContextToSPIs Test class: org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest Test method: 4.3.3 Ensure additional ConversionQuery data is passed correctly to SPIs. |
0 | org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest@1d176f7 | |
testPrecisionNegative Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Test correct precision values, including border cases. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testPrecisionValues Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Ensure NumberValue getPrecision() works correctly. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testPrecisionZero Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Check if a correct precision value is returned. Check should be done for every JDK type supported. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testProviderMetadata Test class: org.javamoney.tck.tests.conversion.MonetaryConversionsTest Test method: 4.3.1 Test if all ExchangeRateProvider instances returns valid ProviderContext. |
0 | org.javamoney.tck.tests.conversion.MonetaryConversionsTest@7551fb | |
testProviderMetadata2 Test class: org.javamoney.tck.tests.conversion.MonetaryConversionsTest Test method: 4.3.1 Test if all CurrencyConversion instances returns valid ConversionContext, accessed by currency code. |
0 | org.javamoney.tck.tests.conversion.MonetaryConversionsTest@7551fb | |
testProviderMetadata2WithContext Test class: org.javamoney.tck.tests.conversion.MonetaryConversionsTest Test method: 4.3.1 Test if all CurrencyConversion instances returns valid ConversionContext, accessed by ConversionQuery/currency code. |
0 | org.javamoney.tck.tests.conversion.MonetaryConversionsTest@7551fb | |
testProviderMetadata3 Test class: org.javamoney.tck.tests.conversion.MonetaryConversionsTest Test method: 4.3.1 Test if all CurrencyConversion instances returns valid ConversionContext, accessed by CurrencyUnit. |
0 | org.javamoney.tck.tests.conversion.MonetaryConversionsTest@7551fb | |
testProviderMetadata3WithContext Test class: org.javamoney.tck.tests.conversion.MonetaryConversionsTest Test method: 4.3.1 Test if all CurrencyConversion instances returns valid ConversionContext, accessed by ConversionQuery/CurrencyUnit. |
0 | org.javamoney.tck.tests.conversion.MonetaryConversionsTest@7551fb | |
testProvidersAvailable Test class: org.javamoney.tck.tests.conversion.MonetaryConversionsTest Test method: 4.3.1 Ensure at least one conversion provider is available, TestRateProvider must be present. |
0 | org.javamoney.tck.tests.conversion.MonetaryConversionsTest@7551fb | |
testQuery Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, test query(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testQueryInvalidQuery Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, test query(), MonetaryQuery throws exception, MonetaryException expected. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testQueryNull Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, test query(null), NullPointerException expected. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testRemainder Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure correct results for remainder. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testRemainderNull Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure remainder(null), throws NullPointerException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testRemainderZero_Double Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure remainder(0), double, throws ArithmeticException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testRemainderZero_Long Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure remainder(0), long, throws ArithmeticException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testRemainderZero_Number Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure remainder(0), Number, throws ArithmeticException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testRemainder_DoubleNEGATIVE_INFINITY Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure remainder(Double.NEGATIVE_INFINITY), throws ArithmeticException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testRemainder_DoubleNaN Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure remainder(Double.NaN), throws ArithmeticException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testRemainder_DoublePOSITIVE_INFINITY Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure remainder(Double.POSITIVE_INFINITY), throws ArithmeticException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testReturningNumberValueIsNotNull Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Amount types do not return a NumberValue of null. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testScaleByPowerOfTen Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure scaleByPowerOfTen(1) returns correct results. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testScaleNegative Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Test correct scale values, including border cases. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testScaleValues Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Ensure NumberValue getScale() works correctly. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testScaleZero Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Check if a correct scale value is returned. Check should be done for every JDK type supported. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testSignum Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, test signum(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testSubtractMixedFractions Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure correct subtraction of mixed fractions. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testSubtractMixedIntegers Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure correct subtraction of mixed ints. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testSubtractNegativeIntegers Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure correct subtraction of negative ints. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testSubtractPositiveFractions Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure correct subtraction of positive fractions. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testSubtractPositiveIntegers Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure correct subtraction of positive ints. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testSubtract_ExceedsCapabilities Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure subtraction with exceeding capabilities throws ArithmeticException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testSubtract_IncompatibleCurrencies Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure subtraction with invalid currency throws MonetaryException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testSubtract_Null Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure subtraction with null throws NullPointerException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testSubtract_Zero Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, ensure subtraction of 0 returns same instance. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testTCKRateChainAvailability Test class: org.javamoney.tck.tests.conversion.ProviderChainsTest Test method: 4.3.4 Test availability of TCK provided providers. |
0 | org.javamoney.tck.tests.conversion.ProviderChainsTest@11aa95a | |
testUnsupportedConversion Test class: org.javamoney.tck.tests.conversion.ConvertingAmountsTest Test method: 4.3.2 Bad case: Try CurrencyConversion to an inconvertible (custom) currency (FOOANY), ensure CurrencyConversionException is thrown. |
0 | org.javamoney.tck.tests.conversion.ConvertingAmountsTest@1552920 | |
testUseInvalidProvider Test class: org.javamoney.tck.tests.conversion.MonetaryConversionsTest Test method: 4.3.1 Bad case: Access invalid ExchangeRateProvider, expect MonetaryException thrown, using default provider chain. |
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 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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) at org.testng.TestRunner.privateRun(TestRunner.java:767) at org.testng.TestRunner.run(TestRunner.java:617) at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) at org.testng.SuiteRunner.run(SuiteRunner.java:240) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) at org.testng.TestNG.run(TestNG.java:1057) at org.javamoney.tck.TCKRunner.main(TCKRunner.java:108) at org.javamoney.tck.TCKRunnerTest.testTCKRunner(TCKRunnerTest.java:21) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) at org.testng.TestRunner.privateRun(TestRunner.java:767) at org.testng.TestRunner.run(TestRunner.java:617) at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) at org.testng.SuiteRunner.run(SuiteRunner.java:240) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) at org.testng.TestNG.run(TestNG.java:1057) at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:111) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:204) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:175) at org.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:125) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134) |
0 | org.javamoney.tck.tests.conversion.MonetaryConversionsTest@7551fb |
testUseInvalidProviderWithinChain Test class: org.javamoney.tck.tests.conversion.MonetaryConversionsTest Test method: 4.3.1 Bad case: Access invalid ExchangeRateProvider, expect MonetaryException thrown, using explicit provider. |
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 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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) at org.testng.TestRunner.privateRun(TestRunner.java:767) at org.testng.TestRunner.run(TestRunner.java:617) at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) at org.testng.SuiteRunner.run(SuiteRunner.java:240) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) at org.testng.TestNG.run(TestNG.java:1057) at org.javamoney.tck.TCKRunner.main(TCKRunner.java:108) at org.javamoney.tck.TCKRunnerTest.testTCKRunner(TCKRunnerTest.java:21) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) at org.testng.TestRunner.privateRun(TestRunner.java:767) at org.testng.TestRunner.run(TestRunner.java:617) at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) at org.testng.SuiteRunner.run(SuiteRunner.java:240) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) at org.testng.TestNG.run(TestNG.java:1057) at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:111) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:204) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:175) at org.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:125) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134) |
0 | org.javamoney.tck.tests.conversion.MonetaryConversionsTest@7551fb |
testValidDouble Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Ensure NumberValue doubleValue(), doubleValueExact() provide correct values. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testValidDoubleWithTruncation Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Ensure NumberValue doubleValue() is truncated. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testValidInteger Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Ensure NumberValue intValue(), intValueExact() provide correct values. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testValidIntegerWithTruncation Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Ensure NumberValue intValue() is truncated. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testValidLong Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Ensure NumberValue longValue(), longValueExact() provide correct values. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testValidLongWithTruncation Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Ensure NumberValue longValue() is truncated. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testValidNumberBD Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Ensure NumberValue asType(BigDecimal.class) provides correct values. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testValidNumberBI Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Ensure NumberValue asType(BigInteger.class) provides correct values. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testValidNumberWithTruncation_Byte Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Ensure NumberValue byteValue() is truncated. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testValidNumberWithTruncation_Double Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Ensure NumberValue doubleValue() is truncated. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testValidNumberWithTruncation_Float Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Ensure NumberValue floatValue() is truncated. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testValidNumberWithTruncation_Integer Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Ensure NumberValue intValue() is truncated correctly. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testValidNumberWithTruncation_Short Test class: org.javamoney.tck.tests.ExternalizingNumericValueTest Test method: 4.2.3 Ensure NumberValue shortValue() is truncated. |
0 | org.javamoney.tck.tests.ExternalizingNumericValueTest@b494a6 | |
testWith Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, test with(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testWith4ProvidedOperators Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 For each amount class, test with(). |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testWithInvalidOperator Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 Bad case: For each amount class, test with(), operator throws exception. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testWithNull Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 Bad case: For each amount class, test with(null), expected NullPointerException. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 | |
testWithNull4ProvidedOperators Test class: org.javamoney.tck.tests.ModellingMonetaryAmountsTest Test method: 4.2.2 Bad case: For each amount class, test with(), operator throws exception. |
0 | org.javamoney.tck.tests.ModellingMonetaryAmountsTest@18486a3 |