Skip navigation links
A B C D E F G H I J L M N O P Q R S T W 

A

abs() - Method in class org.javamoney.tck.tests.internal.TestAmount
 
AccessingCurrenciesAmountsRoundingsTest - Class in org.javamoney.tck.tests
Created by Anatole on 10.03.14.
AccessingCurrenciesAmountsRoundingsTest() - Constructor for class org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
 
add(MonetaryAmount) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
assertValue(String, Object, String, Object) - Static method in class org.javamoney.tck.TestUtils
 

B

build() - Method in class org.javamoney.tck.tests.conversion.TestExchangeRate.Builder
Builds a new instance of ExchangeRate.
Builder(String, RateType) - Constructor for class org.javamoney.tck.tests.conversion.TestExchangeRate.Builder
Sets the exchange rate type
Builder(ConversionContext) - Constructor for class org.javamoney.tck.tests.conversion.TestExchangeRate.Builder
Sets the exchange rate type
Builder(ExchangeRate) - Constructor for class org.javamoney.tck.tests.conversion.TestExchangeRate.Builder
Sets the exchange rate type

C

compareTo(ExchangeRate) - Method in class org.javamoney.tck.tests.conversion.TestExchangeRate
 
compareTo(MonetaryAmount) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
compareTo(CurrencyUnit) - Method in class org.javamoney.tck.tests.internal.TestCurrencyUnit
 
ConvertingAmountsTest - Class in org.javamoney.tck.tests.conversion
Test for converting amounts.
ConvertingAmountsTest() - Constructor for class org.javamoney.tck.tests.conversion.ConvertingAmountsTest
 
CoreSPITests - Class in org.javamoney.tck.tests.spi
Tests for the core SPI implementation.
CoreSPITests() - Constructor for class org.javamoney.tck.tests.spi.CoreSPITests
 
create() - Method in class org.javamoney.tck.tests.internal.TestMonetaryAmountBuilder
 
createAmountWithPrecision(int) - Static method in class org.javamoney.tck.TestUtils
 
createAmountWithScale(int) - Static method in class org.javamoney.tck.TestUtils
 
createMonetaryAmountFactory() - Method in class org.javamoney.tck.tests.internal.TestMonetaryAmountFactoryProvider
 
createNumberWithPrecision(MonetaryAmountFactory, int) - Static method in class org.javamoney.tck.TestUtils
 
createNumberWithScale(MonetaryAmountFactory, int) - Static method in class org.javamoney.tck.TestUtils
 
CreatingMonetaryAmountsTest - Class in org.javamoney.tck.tests
Created by Anatole on 10.03.14.
CreatingMonetaryAmountsTest() - Constructor for class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
 

D

divide(long) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
divide(double) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
divide(Number) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
divideAndRemainder(long) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
divideAndRemainder(double) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
divideAndRemainder(Number) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
divideToIntegralValue(long) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
divideToIntegralValue(double) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
divideToIntegralValue(Number) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
doubleValue() - Method in class org.javamoney.tck.tests.internal.TestNumberValue
 
doubleValueExact() - Method in class org.javamoney.tck.tests.internal.TestNumberValue
 

E

equals(Object) - Method in class org.javamoney.tck.tests.conversion.TestExchangeRate
 
ExchangeRatesAndRateProvidersTest - Class in org.javamoney.tck.tests.conversion
Tests for Exchange Rates and Rate Providers.
ExchangeRatesAndRateProvidersTest() - Constructor for class org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest
 
ExternalizingNumericValueTest - Class in org.javamoney.tck.tests
Testing Numeric Externalization for numeric values of MonetaryAmount instances.
ExternalizingNumericValueTest() - Constructor for class org.javamoney.tck.tests.ExternalizingNumericValueTest
 

F

FACTOR - Static variable in class org.javamoney.tck.tests.internal.TestRateProvider02
 
FACTOR - Static variable in class org.javamoney.tck.tests.internal.TestRateProvider1
 
FACTOR - Static variable in class org.javamoney.tck.tests.internal.TestRateProvider2
 
FACTOR - Static variable in class org.javamoney.tck.tests.internal.TestRateProvider3
 
floatValue() - Method in class org.javamoney.tck.tests.internal.TestNumberValue
 
FormattingMonetaryAmountsTest - Class in org.javamoney.tck.tests.format
 
FormattingMonetaryAmountsTest() - Constructor for class org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest
 
FormattingSPITest - Class in org.javamoney.tck.tests.spi
Created by Anatole on 10.03.14.
FormattingSPITest() - Constructor for class org.javamoney.tck.tests.spi.FormattingSPITest
 
FunctionalExtensionPointsTest - Class in org.javamoney.tck.tests
Created by Anatole on 10.03.14.
FunctionalExtensionPointsTest() - Constructor for class org.javamoney.tck.tests.FunctionalExtensionPointsTest
 

G

getAmount(Number, CurrencyUnit) - Static method in class org.javamoney.tck.tests.internal.TestMonetaryAmountBuilder
 
getAmountClasses() - Method in interface org.javamoney.tck.JSR354TestConfiguration
Return a collection with all MonetaryAmount classes that are implemented.
getAmountFractionDenominator() - Method in class org.javamoney.tck.tests.internal.TestNumberValue
 
getAmountFractionNumerator() - Method in class org.javamoney.tck.tests.internal.TestNumberValue
 
getAmountType() - Method in class org.javamoney.tck.tests.internal.TestMonetaryAmountBuilder
 
getAmountType() - Method in class org.javamoney.tck.tests.internal.TestMonetaryAmountFactoryProvider
 
getBaseCurrency() - Method in class org.javamoney.tck.tests.conversion.TestExchangeRate
Get the base (source) CurrencyUnit.
getContext() - Method in class org.javamoney.tck.tests.conversion.TestExchangeRate
Access the ConversionContext of ExchangeRate.
getContext() - Method in class org.javamoney.tck.tests.internal.TestAmount
 
getContext() - Method in class org.javamoney.tck.tests.internal.TestCurrencyUnit
 
getContext() - Method in class org.javamoney.tck.tests.internal.TestRateProvider
 
getContext() - Method in class org.javamoney.tck.tests.internal.TestRateProvider02
 
getContext() - Method in class org.javamoney.tck.tests.internal.TestRateProvider1
 
getContext() - Method in class org.javamoney.tck.tests.internal.TestRateProvider2
 
getContext() - Method in class org.javamoney.tck.tests.internal.TestRateProvider3
 
getCurrencies(CurrencyQuery) - Method in class org.javamoney.tck.tests.internal.TestCurrencyProvider
 
getCurrency() - Method in class org.javamoney.tck.tests.conversion.TestExchangeRate
Get the term (target) CurrencyUnit.
getCurrency() - Method in class org.javamoney.tck.tests.internal.TestAmount
 
getCurrencyClasses() - Method in interface org.javamoney.tck.JSR354TestConfiguration
List a collection of CurrencyUnit implementation.
getCurrencyCode() - Method in class org.javamoney.tck.tests.internal.TestCurrencyUnit
 
getCurrencyConversion(CurrencyUnit) - Method in class org.javamoney.tck.tests.internal.TestRateProvider
 
getCurrencyConversion(ConversionQuery) - Method in class org.javamoney.tck.tests.internal.TestRateProvider
 
getCurrencyConversion(String) - Method in class org.javamoney.tck.tests.internal.TestRateProvider
 
getCurrencyConversion(ConversionQuery) - Method in class org.javamoney.tck.tests.internal.TestRateProvider02
 
getCurrencyConversion(ConversionQuery) - Method in class org.javamoney.tck.tests.internal.TestRateProvider1
 
getCurrencyConversion(ConversionQuery) - Method in class org.javamoney.tck.tests.internal.TestRateProvider2
 
getCurrencyConversion(ConversionQuery) - Method in class org.javamoney.tck.tests.internal.TestRateProvider3
 
getDefaultFractionDigits() - Method in class org.javamoney.tck.tests.internal.TestCurrencyUnit
 
getDefaultMonetaryContext() - Method in class org.javamoney.tck.tests.internal.TestMonetaryAmountBuilder
 
getDefaultMonetaryContext() - Method in class org.javamoney.tck.tests.internal.TestMonetaryAmountFactoryProvider
 
getExchangeRate(CurrencyUnit, CurrencyUnit) - Method in class org.javamoney.tck.tests.internal.TestRateProvider
 
getExchangeRate(ConversionQuery) - Method in class org.javamoney.tck.tests.internal.TestRateProvider
 
getExchangeRate(String, String) - Method in class org.javamoney.tck.tests.internal.TestRateProvider
 
getExchangeRate(ConversionQuery) - Method in class org.javamoney.tck.tests.internal.TestRateProvider02
 
getExchangeRate(ConversionQuery) - Method in class org.javamoney.tck.tests.internal.TestRateProvider1
 
getExchangeRate(ConversionQuery) - Method in class org.javamoney.tck.tests.internal.TestRateProvider2
 
getExchangeRate(ConversionQuery) - Method in class org.javamoney.tck.tests.internal.TestRateProvider3
 
getExchangeRateChain() - Method in class org.javamoney.tck.tests.conversion.TestExchangeRate
Access the chain of exchange rates.
getFactor() - Method in class org.javamoney.tck.tests.conversion.TestExchangeRate
Access the rate's bid factor.
getFactory() - Method in class org.javamoney.tck.tests.internal.TestAmount
 
getMaximalMonetaryContext() - Method in class org.javamoney.tck.tests.internal.TestMonetaryAmountBuilder
 
getMaximalMonetaryContext() - Method in class org.javamoney.tck.tests.internal.TestMonetaryAmountFactoryProvider
 
getMaxNumber() - Method in class org.javamoney.tck.tests.internal.TestMonetaryAmountBuilder
 
getMinNumber() - Method in class org.javamoney.tck.tests.internal.TestMonetaryAmountBuilder
 
getMonetaryOperators4Test() - Method in interface org.javamoney.tck.JSR354TestConfiguration
This method allows to let instances of MonetaryOperator to be tested for requirements and recommendations.
getNumber() - Method in class org.javamoney.tck.tests.internal.TestAmount
 
getNumberType() - Method in class org.javamoney.tck.tests.internal.TestNumberValue
 
getNumericCode() - Method in class org.javamoney.tck.tests.internal.TestCurrencyUnit
 
getPrecision() - Method in class org.javamoney.tck.tests.internal.TestNumberValue
 
getQueryInclusionPolicy() - Method in class org.javamoney.tck.tests.internal.TestMonetaryAmountFactoryProvider
 
getReversed(ExchangeRate) - Method in class org.javamoney.tck.tests.internal.TestRateProvider
 
getRounding(RoundingQuery) - Method in class org.javamoney.tck.tests.internal.TestRoundingProvider
 
getRoundingNames() - Method in class org.javamoney.tck.tests.internal.TestRoundingProvider
 
getScale() - Method in class org.javamoney.tck.tests.internal.TestNumberValue
 
getTestConfiguration() - Static method in class org.javamoney.tck.TCKTestSetup
 
getWarnings() - Static method in class org.javamoney.tck.TestUtils
 

H

hashCode() - Method in class org.javamoney.tck.tests.conversion.TestExchangeRate
 

I

intValue() - Method in class org.javamoney.tck.tests.internal.TestNumberValue
 
intValueExact() - Method in class org.javamoney.tck.tests.internal.TestNumberValue
 
isAvailable(CurrencyUnit, CurrencyUnit) - Method in class org.javamoney.tck.tests.internal.TestRateProvider
 
isAvailable(ConversionQuery) - Method in class org.javamoney.tck.tests.internal.TestRateProvider
 
isAvailable(String, String) - Method in class org.javamoney.tck.tests.internal.TestRateProvider
 
isAvailable(ConversionQuery) - Method in class org.javamoney.tck.tests.internal.TestRateProvider02
 
isAvailable(ConversionQuery) - Method in class org.javamoney.tck.tests.internal.TestRateProvider1
 
isAvailable(ConversionQuery) - Method in class org.javamoney.tck.tests.internal.TestRateProvider2
 
isAvailable(ConversionQuery) - Method in class org.javamoney.tck.tests.internal.TestRateProvider3
 
isDerived() - Method in class org.javamoney.tck.tests.conversion.TestExchangeRate
Allows to evaluate if this exchange rate is a derived exchange rate.
isEqualTo(MonetaryAmount) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
isGreaterThan(MonetaryAmount) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
isGreaterThanOrEqualTo(MonetaryAmount) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
isLessThan(MonetaryAmount) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
isLessThanOrEqualTo(MonetaryAmount) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
isNegative() - Method in class org.javamoney.tck.tests.internal.TestAmount
 
isNegativeOrZero() - Method in class org.javamoney.tck.tests.internal.TestAmount
 
isPositive() - Method in class org.javamoney.tck.tests.internal.TestAmount
 
isPositiveOrZero() - Method in class org.javamoney.tck.tests.internal.TestAmount
 
isZero() - Method in class org.javamoney.tck.tests.internal.TestAmount
 

J

JSR354TestConfiguration - Interface in org.javamoney.tck
Libraries that implement this JSR and want to be tested with this TCK must implement this interface and register it using the ServiceLoader.

L

longValue() - Method in class org.javamoney.tck.tests.internal.TestNumberValue
 
longValueExact() - Method in class org.javamoney.tck.tests.internal.TestNumberValue
 

M

main(String...) - Static method in class org.javamoney.tck.TCKRunner
 
ModellingCurrenciesTest - Class in org.javamoney.tck.tests
 
ModellingCurrenciesTest() - Constructor for class org.javamoney.tck.tests.ModellingCurrenciesTest
 
ModellingMonetaryAmountsTest - Class in org.javamoney.tck.tests
 
ModellingMonetaryAmountsTest() - Constructor for class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
 
MONETARY_CONTEXT - Static variable in class org.javamoney.tck.tests.internal.TestAmount
 
MonetaryConversionsTest - Class in org.javamoney.tck.tests.conversion
Created by Anatole on 10.03.14.
MonetaryConversionsTest() - Constructor for class org.javamoney.tck.tests.conversion.MonetaryConversionsTest
 
multiply(Number) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
multiply(double) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
multiply(long) - Method in class org.javamoney.tck.tests.internal.TestAmount
 

N

negate() - Method in class org.javamoney.tck.tests.internal.TestAmount
 
numberValue(Class<T>) - Method in class org.javamoney.tck.tests.internal.TestNumberValue
 
numberValueExact(Class<T>) - Method in class org.javamoney.tck.tests.internal.TestNumberValue
 

O

onTestFailure(ITestResult) - Method in class org.javamoney.tck.TCKRunner.TCKReporter
 
onTestSkipped(ITestResult) - Method in class org.javamoney.tck.TCKRunner.TCKReporter
 
onTestSuccess(ITestResult) - Method in class org.javamoney.tck.TCKRunner.TCKReporter
 
org.javamoney.tck - package org.javamoney.tck
 
org.javamoney.tck.tests - package org.javamoney.tck.tests
 
org.javamoney.tck.tests.conversion - package org.javamoney.tck.tests.conversion
 
org.javamoney.tck.tests.format - package org.javamoney.tck.tests.format
 
org.javamoney.tck.tests.internal - package org.javamoney.tck.tests.internal
 
org.javamoney.tck.tests.spi - package org.javamoney.tck.tests.spi
 

P

plus() - Method in class org.javamoney.tck.tests.internal.TestAmount
 
ProviderChainsTest - Class in org.javamoney.tck.tests.conversion
Tests for conversion provider chains.
ProviderChainsTest() - Constructor for class org.javamoney.tck.tests.conversion.ProviderChainsTest
 

Q

query(MonetaryQuery<R>) - Method in class org.javamoney.tck.tests.internal.TestAmount
 

R

remainder(Number) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
remainder(double) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
remainder(long) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
resetWarnings() - Static method in class org.javamoney.tck.TestUtils
 
round(MathContext) - Method in class org.javamoney.tck.tests.internal.TestNumberValue
 

S

scaleByPowerOfTen(int) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
setAmount(MonetaryAmount) - Method in class org.javamoney.tck.tests.internal.TestMonetaryAmountBuilder
 
setBase(CurrencyUnit) - Method in class org.javamoney.tck.tests.conversion.TestExchangeRate.Builder
Sets the base CurrencyUnit
setContext(ConversionContext) - Method in class org.javamoney.tck.tests.conversion.TestExchangeRate.Builder
Sets the provider to be applied.
setContext(MonetaryContext) - Method in class org.javamoney.tck.tests.internal.TestMonetaryAmountBuilder
 
setCurrency(String) - Method in class org.javamoney.tck.tests.internal.TestMonetaryAmountBuilder
 
setCurrency(CurrencyUnit) - Method in class org.javamoney.tck.tests.internal.TestMonetaryAmountBuilder
 
setFactor(NumberValue) - Method in class org.javamoney.tck.tests.conversion.TestExchangeRate.Builder
Sets the conversion factor, as the factor base * factor = target.
setNumber(double) - Method in class org.javamoney.tck.tests.internal.TestMonetaryAmountBuilder
 
setNumber(long) - Method in class org.javamoney.tck.tests.internal.TestMonetaryAmountBuilder
 
setNumber(Number) - Method in class org.javamoney.tck.tests.internal.TestMonetaryAmountBuilder
 
setRate(ExchangeRate) - Method in class org.javamoney.tck.tests.conversion.TestExchangeRate.Builder
Initialize the TestExchangeRate.Builder with an ExchangeRate.
setRateChain(ExchangeRate...) - Method in class org.javamoney.tck.tests.conversion.TestExchangeRate.Builder
Sets the ExchangeRate chain.
setRateChain(List<ExchangeRate>) - Method in class org.javamoney.tck.tests.conversion.TestExchangeRate.Builder
Sets the ExchangeRate chain.
setTerm(CurrencyUnit) - Method in class org.javamoney.tck.tests.conversion.TestExchangeRate.Builder
Sets the terminating (target) CurrencyUnit
signum() - Method in class org.javamoney.tck.tests.internal.TestAmount
 
stripTrailingZeros() - Method in class org.javamoney.tck.tests.internal.TestAmount
 
subtract(MonetaryAmount) - Method in class org.javamoney.tck.tests.internal.TestAmount
 

T

TCKReporter(File) - Constructor for class org.javamoney.tck.TCKRunner.TCKReporter
 
TCKRunner - Class in org.javamoney.tck
Main class for executing the JSR 354 TCK.
TCKRunner() - Constructor for class org.javamoney.tck.TCKRunner
 
TCKRunner.TCKReporter - Class in org.javamoney.tck
 
TCKSetupTest - Class in org.javamoney.tck.tests
 
TCKSetupTest() - Constructor for class org.javamoney.tck.tests.TCKSetupTest
 
TCKTestSetup - Class in org.javamoney.tck
 
TCKValidationException - Exception in org.javamoney.tck
 
TCKValidationException(String) - Constructor for exception org.javamoney.tck.TCKValidationException
 
TCKValidationException(String, Throwable) - Constructor for exception org.javamoney.tck.TCKValidationException
 
testAbsolute() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test abs() for getting the absolute value.
testAccessCustomRoundings() - Method in class org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
Access custom roundings and ensure TCK custom roundings are registered.
testAccessKnownRates() - Method in class org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest
Test access to conversion rates.
testAccessKnownRatesAndContext() - Method in class org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest
Test access to conversion rates.
testAccessKnownRatesWithCodes() - Method in class org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest
Test access to conversion rates.
testAccessKnownRatesWithCodesAndContext() - Method in class org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest
Test access to conversion rates.
testAccessRates_IdentityRatesWithCodes() - Method in class org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest
Test access to conversion rates.
testAccessRates_IdentityRatesWithUnits() - Method in class org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest
Test access to conversion rates.
testAccessRates_IdentityRatesWithUnitsAndContext() - Method in class org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest
Test access to conversion rates.
testAccessRoundingsForCustomCurrencies_Default() - Method in class org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
Access roundings using all defined currencies, including TCK custom currencies.
testAccessRoundingsForCustomCurrencies_Explicit() - Method in class org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
Access roundings using all defined currencies, including TCK custom currencies.
testAccessRoundingsForCustomCurrencies_Explicit_Null() - Method in class org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
Access roundings using all defined currencies, including TCK custom currencies.
testAccessRoundingsWithMonetaryContext_Null() - Method in class org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
Access roundings using a RoundingContext, that is null.
testAccessRoundingsWithRoundingContext() - Method in class org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
Access roundings using a MonetaryContext.
testAccessToMonetaryAmountFactory() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
Access a MonetaryAmountFactory for each registered type.
testAdd_ExceedsCapabilities() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Tests that add(), which results in an amount exceeding the max MonetaryContext throws a MonetaryException.
testAdd_IncompatibleCurrencies() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Tests that add() with non matching currencies throws a MonetaryException.
testAdd_Null() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Tests that add(), which results in an amount exceeding the max MonetaryContext throws a MonetaryException.
testAdd_Zero() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Tests that add(0) should return itself.
testAddMixedFractions() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Tests that add() correctly adds two values, using positive and negative fractions.
testAddMixedIntegers() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Tests that add() correctly adds two values, using positive and negative integers.
testAddNegativeIntegers() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Tests that add() correctly adds two values, using negative integers.
testAddPositiveFractions() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Tests that add() correctly adds two values, using fractions.
testAddPositiveIntegers() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Tests that add() correctly adds two values, using positive integers.
testAllISOCurrenciesAvailable() - Method in class org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
Test if MonetaryCurrencies provides all ISO related entries, similar to the JDK.
testAllLocaleCurrenciesAvailable() - Method in class org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
Test if MonetaryCurrencies provides all Locale related entries, similar to the JDK (for all ISO countries).
TestAmount - Class in org.javamoney.tck.tests.internal
Created by Anatole on 19.04.2014.
TestAmount(Number, CurrencyUnit) - Constructor for class org.javamoney.tck.tests.internal.TestAmount
 
testAmountDefaultType() - Method in class org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
Ensure a default factory is returned.
testAmountQueryType() - Method in class org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
Ensure correct query function implementations, providing also the some test implementations with the TCK.
testAmountStyleOf() - Method in class org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest
Test MonetaryFormats.getAvailableLocales, all locales available also from java.text.DecimalFormat must be supported (using AmountFormatContext.of(Locale)), more locales are possible.
testAmountTypesInstantiatable() - Method in class org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
Ensure amount factories are accessible for all types available, providing also the some test implementations with the TCK, and that every factory accessed is a new instance.
testAmountTypesProvided() - Method in class org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
Ensure amount factories are accessible for all types available, providing also the some test implementations with the TCK.
testComparable(String, Class) - Static method in class org.javamoney.tck.TestUtils
 
testConversion() - Method in class org.javamoney.tck.tests.conversion.ConvertingAmountsTest
Test successful conversion for possible currency pairs.
testConversionComparedWithRate() - Method in class org.javamoney.tck.tests.conversion.ConvertingAmountsTest
Compare conversions done with exchange rates provided for same currency pair.
testConversionsAreAvailable() - Method in class org.javamoney.tck.tests.conversion.MonetaryConversionsTest
Access and test different Currency Conversions for the provider in place.
testConversionsAreAvailableWithQuery() - Method in class org.javamoney.tck.tests.conversion.MonetaryConversionsTest
Access and test different Currency Conversions for the provider in place.
testCorrectISOCodes() - Method in class org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
Test if MonetaryCurrencies provides correct instance with ISO codes.
testCorrectLocales() - Method in class org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
Test if MonetaryCurrencies provides correct instance with Locales.
testCorrectRateEvaluationInChain_diffProviders() - Method in class org.javamoney.tck.tests.conversion.ProviderChainsTest
Test correct rate evaluation for different provider chains, providers defined by the TCK.
testCorrectRateEvaluationInChain_sameProviders() - Method in class org.javamoney.tck.tests.conversion.ProviderChainsTest
Test correct rate evaluation for different provider chains, providers defined by the TCK.
testCorrectRateEvaluationInChainHistoric() - Method in class org.javamoney.tck.tests.conversion.ProviderChainsTest
Test correct rate evaluation for different provider chains, providers defined by the TCK, with historic rates.
testCurrencyClassesComparable() - Method in class org.javamoney.tck.tests.ModellingCurrenciesTest
Test that CurrencyUnit implementations are comparable.
testCurrencyClassesEqualsHashcode() - Method in class org.javamoney.tck.tests.ModellingCurrenciesTest
Test that CurrencyUnit implementations implement hashCode.
testCurrencyCode() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
For each MonetaryAmount implementation: Ensure getCurrencyCode returns correct results.
TestCurrencyProvider - Class in org.javamoney.tck.tests.internal
Created by Anatole on 19.04.2014.
TestCurrencyProvider() - Constructor for class org.javamoney.tck.tests.internal.TestCurrencyProvider
 
testCurrencyProviderSpi() - Method in class org.javamoney.tck.tests.spi.CoreSPITests
Test registered CurrencyProviderSpi (at least one instance required).
TestCurrencyUnit - Class in org.javamoney.tck.tests.internal
Created by Anatole on 19.04.2014.
TestCurrencyUnit(String) - Constructor for class org.javamoney.tck.tests.internal.TestCurrencyUnit
 
TestCurrencyUnit(String, int) - Constructor for class org.javamoney.tck.tests.internal.TestCurrencyUnit
 
TestCurrencyUnit() - Constructor for class org.javamoney.tck.tests.internal.TestCurrencyUnit
 
testCustomCurrencies() - Method in class org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
Test for custom MonetaryCurrencies provided, based on the TCK TestProvider.
testCustomRoundings() - Method in class org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
Test TCK custom roundings.
testCustomRoundings_Foo() - Method in class org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
Test TCK custom roundings.
testCustomRoundings_Null() - Method in class org.javamoney.tck.tests.AccessingCurrenciesAmountsRoundingsTest
Test TCK custom roundings.
testDefaultConversion() - Method in class org.javamoney.tck.tests.conversion.MonetaryConversionsTest
Access the conversion using the default conversion chain.
testDefaultProviderChainIsDefined() - Method in class org.javamoney.tck.tests.conversion.MonetaryConversionsTest
Access the default provider chain.
testDefaultProviderChainIsDefinedDefault() - Method in class org.javamoney.tck.tests.conversion.MonetaryConversionsTest
Access the default provider chain.
testDefaultProviderChainIsDefinedDefault2() - Method in class org.javamoney.tck.tests.conversion.MonetaryConversionsTest
Access the default provider chain.
testDefaultProviderChainIsDefinedDefaultWithContext() - Method in class org.javamoney.tck.tests.conversion.MonetaryConversionsTest
Access the default provider chain.
testDivide() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test divide() function allow to divide numbers.
testDivideAndRemainder() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test divideAndRemainder()allow to divide/remind numbers.
testDivideAndRemainderDoubleNaN() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test divideAndRemainder(null) throws an NullPointerException.
testDivideAndRemainderDoubleNEGATIVE_INFINITY() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test divideAndRemainder(null) throws an NullPointerException.
testDivideAndRemainderDoublePOSITIVE_INFINITY() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test divideAndRemainder(null) throws an NullPointerException.
testDivideAndRemainderNull() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test divideAndRemainder(null) throws an NullPointerException.
testDivideAndRemainderOne() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test divideAndRemainder(1) returns this/ZERO.
testDivideAndRemainderZero() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test divideAndRemainder(0) throws an ArithmeticException.
testDivideDoubleNaN() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test divide(0) function must throw an ArithmeticException.
testDivideDoubleNEGATIVE_INFINITY() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test divide(Double.NEGATIVE_INFINITY) function must return ZERO amount.
testDivideDoublePOSITIVE_INFINITY() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test divide(0) function must return ZERO amount.
testDivideNull() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test divide(null)must throw a NullPointerException.
testDivideOne() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test divide(1) should return this.
testDivideToIntegralValue() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test divideToIntegralValue() function allow to divide numbers.
testDivideZero() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test divide(0) function must throw an ArithmeticException.
testDoubleNegative() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Checks if a correct Double value is returned, no truncation is allowed to be performed.
testDoubleValueWithTruncationZero() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct double value is returned, truncation is allowed to be performed (but is not necessary).
testDoubleWithTruncationNegative() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct double value is returned, truncation is allowed to be performed.
testEnforce3LetterCode4ISO() - Method in class org.javamoney.tck.tests.ModellingCurrenciesTest
Ensure all ISO 3-letters codes as defined by the JDK are also available from MonetaryCurrencies.
testEnsureCurrencyUnit() - Method in class org.javamoney.tck.tests.ModellingCurrenciesTest
Ensure at least one javax.money.CurrencyUnit implementation is available and registered/accessible from MonetaryCurrencies.
testEnsureMonetaryAmount() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Ensure at least one javax.money.MonetaryAmount implementation is registered, by calling MonetaryAmounts.getAmountTypes();
testEqualISOCurrencies() - Method in class org.javamoney.tck.tests.ModellingCurrenciesTest
Tests that currencies returned for same ISO currency code are equal, ensure when listing all available currencies, that the code is unique.
TestExchangeRate - Class in org.javamoney.tck.tests.conversion
This class models an exchange rate, which defines the factor the numeric value of a base amount in some currency 'A' must be multiplied to get the corresponding amount in the terminating currency 'B'.
TestExchangeRate.Builder - Class in org.javamoney.tck.tests.conversion
Builder for creating new instances of ExchangeRate.
testExchangeRateProviderSpi() - Method in class org.javamoney.tck.tests.spi.CoreSPITests
Test registered ConversionProviderSpi (at least one instance required).
testFormattingIsIndependentOfImplementation() - Method in class org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest
Print several amounts, created using the default factory, but also a test instance, provided by the TCK, to ensure no implementation dependencies on the implementation.
testGetAmountFormat() - Method in class org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest
AccessingMonetaryAmountFormat using MonetaryFormats.getAmountFormat(AmountFormatContext style), all locales available also from java.text.DecimalFormat must be supported (using AmountFormatContext.of(Locale)).
testGetAvailableLocales() - Method in class org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest
Test MonetaryFormats.getAvailableLocales, all locales available also from java.text.DecimalFormat must be supported (using AmountFormatContext.of(Locale)), more locales are possible.
testGetMonetaryContext() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
For each MonetaryAmount implementation: Ensure getContext() returns correct results.
testGetNumber() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
For each MonetaryAmount implementation: Ensure getNumber() returns correct results.
testHasNotPublicMethod(String, Class, Class, String, Class...) - Static method in class org.javamoney.tck.TestUtils
 
testHasPublicMethod(String, Class, Class, String, Class...) - Static method in class org.javamoney.tck.TestUtils
 
testHasPublicStaticMethod(String, Class, Class, String, Class...) - Static method in class org.javamoney.tck.TestUtils
 
testHasPublicStaticMethodOpt(String, Class, Class, String, Class...) - Static method in class org.javamoney.tck.TestUtils
 
testImmutable() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Implementations of MonetaryAmount must be Serializable.
testImmutable(String, Class) - Static method in class org.javamoney.tck.TestUtils
 
testImmutableOpt(String, Class) - Static method in class org.javamoney.tck.TestUtils
 
testImplementComparable() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Implementations of MonetaryAmount must be Comparable.
testImplementsEquals() - Method in class org.javamoney.tck.tests.ModellingCurrenciesTest
Test that CurrencyUnit implementations implement equals.
testImplementsEquals() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Implementations of MonetaryAmount must implement equals, considering number, currency and implementation type, monetary context.
testImplementsHashCode() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Implementations of MonetaryAmount must implement hashCode, considering number, currency and implementation type, monetary context.
testImplementsInterface(String, Class, Class) - Static method in class org.javamoney.tck.TestUtils
 
testImplementsSerializable() - Method in class org.javamoney.tck.tests.ModellingCurrenciesTest
Test that CurrencyUnit implementations are serializable.
testIntegerNegative() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Checks if a correct negative Integer value is returned, no truncation is allowed to be performed.
testIntegerValueWithTruncationZero() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct integer value is returned, truncation is allowed to be performed.
testIntegerWithTruncationNegative() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct integer value is returned, truncation is allowed to be performed.
testIntegerZero() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct integer value is returned, no truncation is allowed to be performed.
testInvalidUsage_InvalidSourceCurrency() - Method in class org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest
Bad case: try accessing rates with inconsistent/invalid data.
testInvalidUsage_InvalidSourceCurrencyAndContext() - Method in class org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest
Bad case: try accessing rates with inconsistent/invalid data.
testInvalidUsage_InvalidTargetCurrency() - Method in class org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest
Bad case: try accessing rates with inconsistent/invalid data.
testInvalidUsage_NullSourceCurrency() - Method in class org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest
Bad case: try accessing rates with inconsistent/invalid data.
testInvalidUsage_NullSourceCurrencyUnit() - Method in class org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest
Bad case: try accessing rates with inconsistent/invalid data.
testInvalidUsage_NullTargetCurrency() - Method in class org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest
Bad case: try accessing rates with inconsistent/invalid data.
testInvalidUsage_NullTargetCurrencyUnit() - Method in class org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest
Bad case: try accessing rates with inconsistent/invalid data.
testIsImmutable() - Method in class org.javamoney.tck.tests.ModellingCurrenciesTest
Test that CurrencyUnit implementations are immutable.
testIsNegative() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
For each MonetaryAmount implementation: Ensure isNegative() returns correct results.
testIsNegativeOrZero() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
For each MonetaryAmount implementation: Ensure isNegativeOrZero() returns correct results.
testISOCodes() - Method in class org.javamoney.tck.tests.ModellingCurrenciesTest
Test that JDK currencies returned match the values of corresponding JDK Currency (code, numeric code, default fraction digits).
testIsPositive() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
For each MonetaryAmount implementation: Ensure isPositive() returns correct results.
testIsPositiveOrZero() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
For each MonetaryAmount implementation: Ensure isPositiveOrZero() returns correct results.
testIsZero() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
For each MonetaryAmount implementation: Ensure isZero() returns correct results.
testIsZeroAdvanced() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
For each MonetaryAmount implementation: Ensure isZero() returns correct results (-0, +0 == 0).
testLocalesSupported() - Method in class org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest
AccessingMonetaryAmountFormat using MonetaryFormats.getAmountFormat(Locale locale), all locales available also from java.text.DecimalFormat must be supported.
testLongNegative() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Checks if a correct Long value is returned, no truncation is allowed to be performed.
testLongValueWithTruncationZero() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct long value is returned, truncation is allowed to be performed.
testLongWithTruncationNegative() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct long value is returned, truncation is allowed to be performed.
testLongZero() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct long value is returned, no truncation is allowed to be performed.
testMonetaryAmount_isEqualTo() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test isEqualTo() is implemented correctly for each amount type regardless of trailing zeroes.
testMonetaryAmount_isEqualToRegardlessMonetaryContext() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
For two amounts with same numeric value and currency: isEqualTo()} return true, regardless of MonetaryContext.
testMonetaryAmount_isEqualToRegardlessType() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
For two amounts with same numeric value and currency: isEqualTo()} return true, regardless of iumplementation type.
testMonetaryAmount_isGreaterThan() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test isGreaterThan() is implemented correctly for each amount type regardless of trailing zeroes.
testMonetaryAmount_isGreaterThanOrEquals() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test isGreaterThanOrEquals() is implemented correctly for each amount type regardless of trailing zeroes.
testMonetaryAmount_isLessThan() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test isLessThan() is implemented correctly for each amount type regardless of trailing zeroes.
testMonetaryAmount_isLessThanOrEqualTo() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test isLessThanOrEquals() is implemented correctly for each amount type regardless of trailing zeroes.
TestMonetaryAmountBuilder - Class in org.javamoney.tck.tests.internal
 
TestMonetaryAmountBuilder() - Constructor for class org.javamoney.tck.tests.internal.TestMonetaryAmountBuilder
 
testMonetaryAmountFactories() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Ensure getFactory returns a MonetaryAmountFactory and that instances created are of the same type.
testMonetaryAmountFactories_CreateWithCurrencies() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Call getFactory(),of a new MonetaryAmount instance with a new currency value.The instances must be non equal and have the according currency value .Do this by passing a literal code and by passing a CurrencyUnit.
testMonetaryAmountFactories_CreateWithMonetaryContext() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Call getFactory(),of a new MonetaryAmount instance with a new monetary context(if possible-check the max context).
testMonetaryAmountFactories_CreateWithMonetaryContextNumberAndCurrency() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Call getFactory(),of a new MonetaryAmount instance with a new monetary context, a new number and a new currency.
testMonetaryAmountFactories_InstancesMustBeEqual() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Call getFactory(), of a new MonetaryAmount instance, with same input.
testMonetaryAmountFactories_InstantesMustBeNotEqual() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Call getFactory(), of a new MonetaryAmount instance with a new number value.
testMonetaryAmountFactoryCreateAmountsWithInvalidCurrency() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Bad Case: Create zero amounts from a factory with an invalid currency.
testMonetaryAmountFactoryCreateAmountsWithInvalidMonetaryContext() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Bad Case: Create zero amounts from a factory with an invalid contexts.
testMonetaryAmountFactoryCreateNegativeInvalidContext_BadCase() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Bad Case: Create negative amounts from a factory with an invalid currency.
testMonetaryAmountFactoryCreateNegativeInvalidCurrency_BadCase() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Bad Case: Create negative amounts from a factory with an invalid currency.
testMonetaryAmountFactoryCreateNegativeNoCurrency_BadCase() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Bad Case: Create negative amounts from a factory with an no currency.
testMonetaryAmountFactoryCreatePositiveAmountsWitCurrencies() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Create positive amounts from a factory with currencies.
testMonetaryAmountFactoryCreatePositiveAmountsWithContexts() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Create positive amounts from a factory with monetary contexts.
testMonetaryAmountFactoryCreatePositiveAmountsWithContexts2() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Create positive amounts from a factory with monetary contexts.
testMonetaryAmountFactoryCreatePositiveAmountsWithContexts3() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Create positive amounts from a factory with monetary contexts.
testMonetaryAmountFactoryCreatePositiveAmountsWithInvalidNumber() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Bad Case: Create positive amounts from a factory with an invalid numeric value (exceeding max MonetaryContext).
testMonetaryAmountFactoryCreatePositiveInvalidContext_BadCase() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Bad Case: Create negative amounts from a factory with an invalid currency.
testMonetaryAmountFactoryCreatePositiveInvalidCurrency_BadCase() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Bad Case: Create negative amounts from a factory with an invalid currency.
testMonetaryAmountFactoryCreatePositiveNoCurrency_BadCase() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Bad Case: Create negative amounts from a factory with an no currency.
testMonetaryAmountFactoryCreateZeroAmountsWithDiffContexts() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Create zero amounts from a factory with monetary contexts.
testMonetaryAmountFactoryCreateZeroAmountsWithDiffContexts2() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Create zero amounts from a factory with monetary contexts.
testMonetaryAmountFactoryCreateZeroAmountsWithDiffContexts3() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Create zero amounts from a factory with monetary contexts.
testMonetaryAmountFactoryCreateZeroAmountsWithDiffCurrencies() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmountFactory: Create zero amounts from a factory with currencies.
testMonetaryAmountFactoryMinMaxCapabilities() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmountFactory: Check if capabilities of default MonetaryContext are less, or equal than Max MonetaryContext.
testMonetaryAmountFactoryMinMaxCapabilities_Compare() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
Checks if capabilities of default MonetaryContext are less than Max MonetaryContext.
testMonetaryAmountFactoryNegativePositiveAmountsWitCurrencies() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Create negative amounts from a factory with currencies.
testMonetaryAmountFactoryNegativePositiveAmountsWithContexts() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Create negative amounts from a factory with monetary contexts.
testMonetaryAmountFactoryNegativePositiveAmountsWithContexts2() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Create negative amounts from a factory with monetary contexts.
testMonetaryAmountFactoryNegativePositiveAmountsWithContexts3() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Create negative amounts from a factory with monetary contexts.
testMonetaryAmountFactoryNegativePositiveAmountsWithInvalidNumber() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Bad Case: Create negative amounts from a factory with an invalid numeric value (exceeding max MonetaryContext).
TestMonetaryAmountFactoryProvider - Class in org.javamoney.tck.tests.internal
Created by Anatole on 19.04.2014.
TestMonetaryAmountFactoryProvider() - Constructor for class org.javamoney.tck.tests.internal.TestMonetaryAmountFactoryProvider
 
testMonetaryAmountFactoryProviderSpis() - Method in class org.javamoney.tck.tests.spi.CoreSPITests
Test registered MonetaryAmountsSpi (at least one instance required).
testMonetaryAmountFactoryReturnsCorrectType() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmountFactory: Check if getAmountType returns the correct type.
testMonetaryAmountFormatProviderSpiIsRegistered() - Method in class org.javamoney.tck.tests.spi.FormattingSPITest
Test registered MonetaryAmountFormatProviderSpi (one is required), especially bad case behaviour for invalid input.
testMonetaryAmountsSingletonSpi() - Method in class org.javamoney.tck.tests.spi.CoreSPITests
Test registered MonetaryAmountsSingletonSpi (at least one instance required).
testMonetaryAmountTypes_Available() - Method in class org.javamoney.tck.tests.CreatingMonetaryAmountsTest
For each MonetaryAmount Factory: Bad Case: Create negative amounts from a factory with an invalid currency.
testMonetaryConversionsSingletonSpi() - Method in class org.javamoney.tck.tests.spi.CoreSPITests
Test registered MonetaryConversionsSingletonSpi (at least one instance required).
testMonetaryCurrenciesSingletonSpi() - Method in class org.javamoney.tck.tests.spi.CoreSPITests
Test registered MonetaryCurrenciesSingletonSpi (at least one instance required).
testMultiply_Decimals() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test multiply() allow to multiply numbers.
testMultiply_DoubleNaN() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test multiply(Double.NaN) must throw an ArithmeticException.
testMultiply_DoubleNEGATIVE_INFINITY() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test multiply(Double.POSITIVE_INFINITY) must throw an ArithmeticException.
testMultiply_DoublePOSITIVE_INFINITY() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test multiply(Double.POSITIVE_INFINITY) must throw an ArithmeticException.
testMultiply_Integral() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test multiply() allow to multiply numbers.
testMultiplyExceedsCapabilities() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test multiply, which results in an amount exceeding the max MonetaryContext must throw a ArithmeticException.
testMultiplyNull() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test multiply(null) must throw an NullPointerException.
testMultiplyOne() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test multiply(1) returns this.
testNegate() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test negate() for negating a value.
testNoDepOnAmountImplementation() - Method in class org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest
Format several amounts, created using the default factory, but also a test instance, provided by the TCK, to ensure no implementation dependencies on the implementation.
testNullConversion1() - Method in class org.javamoney.tck.tests.conversion.ConvertingAmountsTest
Bad case: try converting from/to a null currency, ensure NullPointerException is thrown.
testNullConversion2() - Method in class org.javamoney.tck.tests.conversion.ConvertingAmountsTest
Bad case: try converting from/to a null currency, ensure NullPointerException is thrown.
testNumberTypeNegative() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Checks if number type is not null and returning a concrete (no abstract class or interface).
testNumberTypeZero() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Checks if number type is not null and returning a concrete (no abstract class or interface).
TestNumberValue - Class in org.javamoney.tck.tests.internal
Created by Anatole on 26.04.2014.
TestNumberValue(Number) - Constructor for class org.javamoney.tck.tests.internal.TestNumberValue
 
testNumberValueWithTruncationNegative() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct double value is returned, truncation is allowed to be performed.
testNumberValueWithTruncationNegative_Double() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct double value is returned, truncation is allowed to be performed.
testNumberValueWithTruncationNegative_Float() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct double value is returned, truncation is allowed to be performed.
testNumberValueWithTruncationNegative_Integer() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct double value is returned, truncation is allowed to be performed.
testNumberValueWithTruncationNegative_Long() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct number value is returned, truncation is allowed to be performed.
testNumberValueWithTruncationNegative_Short() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct double value is returned, truncation is allowed to be performed.
testNumberValueWithTruncationZero() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct Number value is returned, truncation is allowed to be performed.
testNumberValueZero() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct number value is returned, no truncation is allowed to be performed.
testNumberWithTruncationNegative() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct number value is returned, truncation is allowed to be performed.
testOperatorReturnTypeEqualsParameter() - Method in class org.javamoney.tck.tests.FunctionalExtensionPointsTest
The return type of apply must be the same type as the parameter (amount.getClass() == result.getClass()).
testParseDifferentStyles() - Method in class org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest
Get/set different amount styles (especially patterns, group sizes, group characters) and compare results with results as from RI.
testParseIsIndependentOfImplementation() - Method in class org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest
Parse back several amounts, input created using the formatting from 'Format_formatAmounts'.
testParseWithDifferentCurrencies() - Method in class org.javamoney.tck.tests.format.FormattingMonetaryAmountsTest
Get/set default currency, try to parse patterns without currency information.
testPassingOverConversionContextToSPIs() - Method in class org.javamoney.tck.tests.conversion.ExchangeRatesAndRateProvidersTest
Ensure additional ConversionContext is passed correctly to SPIs.
testPrecisionNegative() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Test correct precision values, including border cases.
testPrecisionValues() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Test correct precision values, including border cases.
testPrecisionZero() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct precision value is returned.
testProviderMetadata() - Method in class org.javamoney.tck.tests.conversion.MonetaryConversionsTest
Test if all providers returns valid meta data.
testProviderMetadata2() - Method in class org.javamoney.tck.tests.conversion.MonetaryConversionsTest
Test if all providers returns valid meta data.
testProviderMetadata2WithContext() - Method in class org.javamoney.tck.tests.conversion.MonetaryConversionsTest
Test if all providers returns valid meta data.
testProviderMetadata3() - Method in class org.javamoney.tck.tests.conversion.MonetaryConversionsTest
Test if all providers returns valid meta data.
testProviderMetadata3WithContext() - Method in class org.javamoney.tck.tests.conversion.MonetaryConversionsTest
Test if all providers returns valid meta data.
testProvidersAvailable() - Method in class org.javamoney.tck.tests.conversion.MonetaryConversionsTest
Ensure at least one conversion provider is available.
testQuery() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Ensure query(MonetaryQUery) can be called and produces valuable results.
testQueryInvalidQuery() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test query(q) throws a MonetaryException, if q throws any exception.
testQueryNull() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test query(null) throws a NullPointerException.
TestRateProvider - Class in org.javamoney.tck.tests.internal
Test ExchangeProvider.
TestRateProvider() - Constructor for class org.javamoney.tck.tests.internal.TestRateProvider
 
TestRateProvider02 - Class in org.javamoney.tck.tests.internal
Test ExchangeProvider.
TestRateProvider02() - Constructor for class org.javamoney.tck.tests.internal.TestRateProvider02
 
TestRateProvider1 - Class in org.javamoney.tck.tests.internal
CTest ExchangeProvider.
TestRateProvider1() - Constructor for class org.javamoney.tck.tests.internal.TestRateProvider1
 
TestRateProvider2 - Class in org.javamoney.tck.tests.internal
Test ExchangeProvider.
TestRateProvider2() - Constructor for class org.javamoney.tck.tests.internal.TestRateProvider2
 
TestRateProvider3 - Class in org.javamoney.tck.tests.internal
Test ExchangeRateProvider.
TestRateProvider3() - Constructor for class org.javamoney.tck.tests.internal.TestRateProvider3
 
testRemainder() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test remainder()allow to calculate the remainder.
testRemainder_DoubleNaN() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test remainder(null) must throw a NullPointerException
testRemainder_DoubleNEGATIVE_INFINITY() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test remainder(null) must throw a NullPointerException
testRemainder_DoublePOSITIVE_INFINITY() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test remainder(null) must throw a NullPointerException
testRemainderNull() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test remainder(null) must throw a NullPointerException
testRemainderZero_Double() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test remainder(0) must throw an ArithmeticException
testRemainderZero_Long() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test remainder(0) must throw an ArithmeticException
testRemainderZero_Number() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test remainder(0) must throw an ArithmeticException
testReturningNumberValueIsNotNull() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Checks if number type is not null.
TestRoundingProvider - Class in org.javamoney.tck.tests.internal
Test ExchangeProvider.
TestRoundingProvider() - Constructor for class org.javamoney.tck.tests.internal.TestRoundingProvider
 
testRoundingProviderSpi() - Method in class org.javamoney.tck.tests.spi.CoreSPITests
Test registered RoundingProviderSpi (at least one instance required).
testScaleByPowerOfTen() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test scaleByPowerOfTen()allow to scale by power of 10.
testScaleNegative() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Test correct scale values, including border cases.
testScaleValues() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Test correct precision values, including border cases.
testScaleZero() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct scale value is returned.
testSerializable(String, Class) - Static method in class org.javamoney.tck.TestUtils
 
testSerializable(String, Object) - Static method in class org.javamoney.tck.TestUtils
 
testSerializableOpt(String, Class) - Static method in class org.javamoney.tck.TestUtils
 
testSerializableOpt(String, Object) - Static method in class org.javamoney.tck.TestUtils
 
testSignum() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
For each MonetaryAmount implementation: signum() function is implemented correctly.
testSubtract_ExceedsCapabilities() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Tests that subtract(), which results in an amount exceeding the max MonetaryContext throws a MonetaryException.
testSubtract_IncompatibleCurrencies() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Tests that subtract() with non matching currencies throws a MonetaryException.
testSubtract_Null() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Tests that subtract(), which results in an amount exceeding the max MonetaryContext throws a MonetaryException.
testSubtract_Zero() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Tests that subtract(0) should return itself.
testSubtractMixedFractions() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Tests that subtract() correctly adds two values, using positive and negative fractions.
testSubtractMixedIntegers() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Tests that subtract() correctly adds two values, using positive and negative integers.
testSubtractNegativeIntegers() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Tests that subtract() correctly adds two values, using negative integers.
testSubtractPositiveFractions() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Tests that subtract() correctly adds two values, using fractions.
testSubtractPositiveIntegers() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Tests that subtract() correctly adds two values, using positive integers.
testTCKRateChainAvailability() - Method in class org.javamoney.tck.tests.conversion.ProviderChainsTest
Test availability of providers defined by the TCK.
testTestAmountConfiguration() - Method in class org.javamoney.tck.tests.TCKSetupTest
 
testTestSetup() - Method in class org.javamoney.tck.tests.TCKSetupTest
 
testUnsupportedConversion() - Method in class org.javamoney.tck.tests.conversion.ConvertingAmountsTest
Bad case: try converting from/to an inconvertible (custom) currency, ensure CurrencyConversionException is thrown.
testUseInvalidProvider() - Method in class org.javamoney.tck.tests.conversion.MonetaryConversionsTest
Bad case: Test access of an inexistent provider.
testUseInvalidProviderWithinChain() - Method in class org.javamoney.tck.tests.conversion.MonetaryConversionsTest
Bad case: Test access of an inexistent provider within a chain of providers (all other providers must be valid).
TestUtils - Class in org.javamoney.tck
 
testValidDouble() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct double value is returned, no truncation is allowed to be performed.
testValidDoubleWithTruncation() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct Double value is returned, truncation is allowed to be performed.
testValidInteger() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct integer value is returned, no truncation is allowed to be performed.
testValidIntegerWithTruncation() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct Integer value is returned, truncation is allowed to be performed.
testValidLong() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct long value is returned, no truncation is allowed to be performed.
testValidLongWithTruncation() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct Long value is returned, truncation is allowed to be performed.
testValidNumberBD() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct number value is returned, no truncation is allowed to be performed.
testValidNumberBI() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct number value is returned, no truncation is allowed to be performed.
testValidNumberWithTruncation_Byte() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct Number value is returned, truncation is allowed to be performed.
testValidNumberWithTruncation_Double() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct Number value is returned, truncation is allowed to be performed.
testValidNumberWithTruncation_Float() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct Number value is returned, truncation is allowed to be performed.
testValidNumberWithTruncation_Integer() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct Number value is returned, truncation is allowed to be performed.
testValidNumberWithTruncation_Short() - Method in class org.javamoney.tck.tests.ExternalizingNumericValueTest
Check if a correct Number value is returned, truncation is allowed to be performed.
testWith() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Ensure with(MonetaryOperator) can be called and produces amounts of the same type and correct value.
testWith4ProvidedOperators() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Ensure with(MonetaryOperator) can be called and produces amounts of the same type and correct value, testing operators provided by TCKTestSetup.
testWithInvalidOperator() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test with(m) throws a MonetaryException, if m throws any exception.
testWithNull() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test with(null) throws a NullPointerException.
testWithNull4ProvidedOperators() - Method in class org.javamoney.tck.tests.ModellingMonetaryAmountsTest
Test with(null) throws a NullPointerException.
toBuilder() - Method in class org.javamoney.tck.tests.conversion.TestExchangeRate
Create a TestExchangeRate.Builder based on the current rate instance.
toString() - Method in class org.javamoney.tck.tests.conversion.TestExchangeRate
 
toString() - Method in class org.javamoney.tck.tests.internal.TestAmount
 
toString() - Method in class org.javamoney.tck.tests.internal.TestNumberValue
 

W

with(MonetaryOperator) - Method in class org.javamoney.tck.tests.internal.TestAmount
 
writeSummary() - Method in class org.javamoney.tck.TCKRunner.TCKReporter
 
A B C D E F G H I J L M N O P Q R S T W 
Skip navigation links

Copyright © 2012-2015 JavaMoney. All Rights Reserved.