#66: fix item.quantity type

This commit is contained in:
Alex Pliutau 2018-10-11 15:59:54 +07:00
parent f49da25ce1
commit e7b24a69f2
3 changed files with 5 additions and 5 deletions

View File

@ -188,7 +188,7 @@ func TestCreatePayment(t *testing.T) {
ItemList: &ItemList{ ItemList: &ItemList{
Items: []Item{ Items: []Item{
Item{ Item{
Quantity: 2, Quantity: "2",
Price: "3.50", Price: "3.50",
Currency: "USD", Currency: "USD",
Name: "Product 1", Name: "Product 1",
@ -251,7 +251,7 @@ func TestPatchPayment(t *testing.T) {
ItemList: &ItemList{ ItemList: &ItemList{
Items: []Item{ Items: []Item{
Item{ Item{
Quantity: 2, Quantity: "2",
Price: "3.50", Price: "3.50",
Currency: "USD", Currency: "USD",
Name: "Product 1", Name: "Product 1",

View File

@ -288,7 +288,7 @@ type (
// Item struct // Item struct
Item struct { Item struct {
Quantity int `json:"quantity"` Quantity string `json:"quantity"`
Name string `json:"name"` Name string `json:"name"`
Price string `json:"price"` Price string `json:"price"`
Currency string `json:"currency"` Currency string `json:"currency"`

View File

@ -59,7 +59,7 @@ func TestTypeItem(t *testing.T) {
"name":"Item", "name":"Item",
"price":"22.99", "price":"22.99",
"currency":"GBP", "currency":"GBP",
"quantity":1 "quantity":"1"
}` }`
i := &Item{} i := &Item{}
@ -71,7 +71,7 @@ func TestTypeItem(t *testing.T) {
if i.Name != "Item" || if i.Name != "Item" ||
i.Price != "22.99" || i.Price != "22.99" ||
i.Currency != "GBP" || i.Currency != "GBP" ||
i.Quantity != 1 { i.Quantity != "1" {
t.Errorf("Item decoded result is incorrect, Given: %v", i) t.Errorf("Item decoded result is incorrect, Given: %v", i)
} }
} }