mirror of
https://github.com/Qortal/altcoinj.git
synced 2025-07-31 12:01:24 +00:00
Fix monetary format tests
This commit is contained in:
@@ -210,25 +210,25 @@ public class MonetaryFormatTest {
|
||||
|
||||
@Test
|
||||
public void standardCodes() throws Exception {
|
||||
assertEquals("BTC 0.00", MonetaryFormat.BTC.format(Coin.ZERO).toString());
|
||||
assertEquals("mBTC 0.00", MonetaryFormat.MBTC.format(Coin.ZERO).toString());
|
||||
assertEquals("µBTC 0", MonetaryFormat.UBTC.format(Coin.ZERO).toString());
|
||||
assertEquals("DOGE 0.00", MonetaryFormat.BTC.format(Coin.ZERO).toString());
|
||||
assertEquals("mDOGE 0.00", MonetaryFormat.MBTC.format(Coin.ZERO).toString());
|
||||
assertEquals("µDOGE 0", MonetaryFormat.UBTC.format(Coin.ZERO).toString());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void customCode() throws Exception {
|
||||
assertEquals("dBTC 0", MonetaryFormat.UBTC.code(1, "dBTC").shift(1).format(Coin.ZERO).toString());
|
||||
assertEquals("dDOGE 0", MonetaryFormat.UBTC.code(1, "dDOGE").shift(1).format(Coin.ZERO).toString());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void codeOrientation() throws Exception {
|
||||
assertEquals("BTC 0.00", MonetaryFormat.BTC.prefixCode().format(Coin.ZERO).toString());
|
||||
assertEquals("0.00 BTC", MonetaryFormat.BTC.postfixCode().format(Coin.ZERO).toString());
|
||||
assertEquals("DOGE 0.00", MonetaryFormat.BTC.prefixCode().format(Coin.ZERO).toString());
|
||||
assertEquals("0.00 DOGE", MonetaryFormat.BTC.postfixCode().format(Coin.ZERO).toString());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void codeSeparator() throws Exception {
|
||||
assertEquals("BTC@0.00", MonetaryFormat.BTC.codeSeparator('@').format(Coin.ZERO).toString());
|
||||
assertEquals("DOGE@0.00", MonetaryFormat.BTC.codeSeparator('@').format(Coin.ZERO).toString());
|
||||
}
|
||||
|
||||
@Test(expected = NumberFormatException.class)
|
||||
|
Reference in New Issue
Block a user