@SpecVersion(spec="JSR 354",
version="1.0.0")
public class ModellingCurrenciesTest
extends Object
| Constructor and Description |
|---|
ModellingCurrenciesTest() |
| Modifier and Type | Method and Description |
|---|---|
void |
testCurrencyClassesComparable()
Test that CurrencyUnit implementations are comparable.
|
void |
testCurrencyClassesEqualsHashcode()
Test that CurrencyUnit implementations implement hashCode.
|
void |
testEnforce3LetterCode4ISO()
Ensure all ISO 3-letters codes as defined by the JDK are also
available from MonetaryCurrencies.
|
void |
testEnsureCurrencyUnit()
Ensure at least one javax.money.CurrencyUnit implementation
is available and registered/accessible from MonetaryCurrencies.
|
void |
testEqualISOCurrencies()
Tests that currencies returned for same ISO currency code are
equal, ensure when listing all available currencies, that the
code
is unique.
|
void |
testImplementsEquals()
Test that CurrencyUnit implementations implement equals.
|
void |
testImplementsSerializable()
Test that CurrencyUnit implementations are serializable.
|
void |
testIsImmutable()
Test that CurrencyUnit implementations are immutable.
|
void |
testISOCodes()
Test that JDK currencies returned match the values of corresponding JDK Currency (code, numeric code,
default fraction digits).
|
public ModellingCurrenciesTest()
@SpecAssertion(section="4.2.1",
id="421-A1")
public void testEnsureCurrencyUnit()
@SpecAssertion(section="4.2.1",
id="421-A2")
public void testEqualISOCurrencies()
@SpecAssertion(section="4.2.1",
id="421-A3")
public void testEnforce3LetterCode4ISO()
@SpecAssertion(section="4.2.1",
id="421-A4")
public void testISOCodes()
@SpecAssertion(section="4.2.1",
id="421-B1")
public void testCurrencyClassesEqualsHashcode()
@SpecAssertion(section="4.2.1",
id="421-B2")
public void testImplementsEquals()
@SpecAssertion(section="4.2.1",
id="421-B3")
public void testCurrencyClassesComparable()
@SpecAssertion(section="4.2.1",
id="421-B4")
public void testIsImmutable()
@SpecAssertion(section="4.2.1",
id="421-B6")
public void testImplementsSerializable()
Copyright © 2012-2015 JavaMoney. All Rights Reserved.