add test cases with high decimals for the ParseAndScaleAmount func
This commit is contained in:
parent
280c382a3d
commit
b884b82197
@ -64,6 +64,20 @@ func TestParseAndScaleAmount(t *testing.T) {
|
|||||||
want: "0",
|
want: "0",
|
||||||
expectError: false,
|
expectError: false,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
name: "high decimals",
|
||||||
|
amount: "1.85",
|
||||||
|
decimals: "18",
|
||||||
|
want: "1850000000000000000",
|
||||||
|
expectError: false,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "6 d.p",
|
||||||
|
amount: "2.32",
|
||||||
|
decimals: "6",
|
||||||
|
want: "2320000",
|
||||||
|
expectError: false,
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
for _, tt := range tests {
|
for _, tt := range tests {
|
||||||
|
Loading…
Reference in New Issue
Block a user