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()) t.Logf(err.Error())
} }
flag_invalid_amount, _ := fm.parser.GetFlag("flag_invalid_amount") flag_invalid_amount, _ := fm.parser.GetFlag("flag_invalid_amount")
flag_api_error, _ := fm.GetFlag("flag_api_call_error")
mockDataStore := new(mocks.MockUserDataStore) mockDataStore := new(mocks.MockUserDataStore)
mockCreateAccountService := new(mocks.MockAccountService) mockCreateAccountService := new(mocks.MockAccountService)
@ -1502,7 +1503,8 @@ func TestValidateAmount(t *testing.T) {
}, },
publicKey: []byte("0xrqeqrequuq"), publicKey: []byte("0xrqeqrequuq"),
expectedResult: resource.Result{ expectedResult: resource.Result{
Content: "0.001", Content: "0.001",
FlagReset: []uint32{flag_api_error},
}, },
}, },
{ {
@ -1520,8 +1522,9 @@ func TestValidateAmount(t *testing.T) {
}, },
publicKey: []byte("0xrqeqrequuq"), publicKey: []byte("0xrqeqrequuq"),
expectedResult: resource.Result{ expectedResult: resource.Result{
FlagSet: []uint32{flag_invalid_amount}, FlagSet: []uint32{flag_invalid_amount},
Content: "0.02", FlagReset: []uint32{flag_api_error},
Content: "0.02",
}, },
}, },
{ {
@ -1539,8 +1542,9 @@ func TestValidateAmount(t *testing.T) {
}, },
publicKey: []byte("0xrqeqrequuq"), publicKey: []byte("0xrqeqrequuq"),
expectedResult: resource.Result{ expectedResult: resource.Result{
FlagSet: []uint32{flag_invalid_amount}, FlagSet: []uint32{flag_invalid_amount},
Content: "0.02ms", FlagReset: []uint32{flag_api_error},
Content: "0.02ms",
}, },
}, },
} }