add test on validate amount

This commit is contained in:
Carlosokumu 2024-10-15 16:30:29 +03:00
parent 4889e6d18b
commit 1d27a88908
Signed by: carlos
GPG Key ID: 7BD6BC8160A5C953

View File

@ -1468,6 +1468,7 @@ func TestValidateAmount(t *testing.T) {
t.Logf(err.Error())
}
flag_invalid_amount, _ := fm.parser.GetFlag("flag_invalid_amount")
flag_api_error, _ := fm.GetFlag("flag_api_call_error")
mockDataStore := new(mocks.MockUserDataStore)
mockCreateAccountService := new(mocks.MockAccountService)
@ -1503,6 +1504,7 @@ func TestValidateAmount(t *testing.T) {
publicKey: []byte("0xrqeqrequuq"),
expectedResult: resource.Result{
Content: "0.001",
FlagReset: []uint32{flag_api_error},
},
},
{
@ -1521,6 +1523,7 @@ func TestValidateAmount(t *testing.T) {
publicKey: []byte("0xrqeqrequuq"),
expectedResult: resource.Result{
FlagSet: []uint32{flag_invalid_amount},
FlagReset: []uint32{flag_api_error},
Content: "0.02",
},
},
@ -1540,6 +1543,7 @@ func TestValidateAmount(t *testing.T) {
publicKey: []byte("0xrqeqrequuq"),
expectedResult: resource.Result{
FlagSet: []uint32{flag_invalid_amount},
FlagReset: []uint32{flag_api_error},
Content: "0.02ms",
},
},