gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-taler-android] 03/03: [common] Add test for small bitcoin amounts


From: gnunet
Subject: [taler-taler-android] 03/03: [common] Add test for small bitcoin amounts
Date: Tue, 13 Sep 2022 19:50:29 +0200

This is an automated email from the git hooks/post-receive script.

torsten-grote pushed a commit to branch master
in repository taler-android.

commit d03e2da37768cb3cdfe74774bc96d7b4d6c5acd7
Author: Torsten Grote <t@grobox.de>
AuthorDate: Tue Sep 13 14:50:12 2022 -0300

    [common] Add test for small bitcoin amounts
---
 .../src/test/java/net/taler/common/AmountTest.kt           | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/taler-kotlin-android/src/test/java/net/taler/common/AmountTest.kt 
b/taler-kotlin-android/src/test/java/net/taler/common/AmountTest.kt
index 3343b52..7072426 100644
--- a/taler-kotlin-android/src/test/java/net/taler/common/AmountTest.kt
+++ b/taler-kotlin-android/src/test/java/net/taler/common/AmountTest.kt
@@ -16,11 +16,11 @@
 
 package net.taler.common
 
-import kotlin.random.Random
 import org.junit.Assert.assertEquals
-import org.junit.Assert.assertTrue
 import org.junit.Assert.assertFalse
+import org.junit.Assert.assertTrue
 import org.junit.Test
+import kotlin.random.Random
 
 class AmountTest {
 
@@ -60,6 +60,14 @@ class AmountTest {
         assertEquals("1500000000.00000003 EUR", amount.toString())
     }
 
+    @Test
+    fun testToString() {
+        Amount.fromString("BITCOINBTC", "0.00000001").let { amount ->
+            assertEquals("0.00000001 BITCOINBTC", amount.toString())
+            assertEquals("0.00000001", amount.amountStr)
+        }
+    }
+
     @Test
     fun testFromJSONStringAcceptsMaxValuesRejectsAbove() {
         val maxValue = 4503599627370496
@@ -195,7 +203,7 @@ class AmountTest {
     }
 
     @Test
-    fun testComparision() {
+    fun testComparison() {
         assertTrue(Amount.fromJSONString("EUR:0") <= 
Amount.fromJSONString("EUR:0"))
         assertTrue(Amount.fromJSONString("EUR:0") <= 
Amount.fromJSONString("EUR:0.00000001"))
         assertTrue(Amount.fromJSONString("EUR:0") < 
Amount.fromJSONString("EUR:0.00000001"))

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]