From 1c7099516c4b12e7eea4b54a0efd0a79dffd01f1 Mon Sep 17 00:00:00 2001 From: Sekar Anglila Hapsari Date: Thu, 30 Nov 2023 15:34:12 +0700 Subject: [PATCH] Change invoice test amount to float64 --- test/api_invoice_test.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/test/api_invoice_test.go b/test/api_invoice_test.go index 5627732f..6274008b 100644 --- a/test/api_invoice_test.go +++ b/test/api_invoice_test.go @@ -31,7 +31,7 @@ func Test_xendit_InvoiceApiService(t *testing.T) { apiClient := xendit.NewClient(apiKey) t.Run("Test InvoiceApiService CreateInvoice", func(t *testing.T) { - createInvoiceRequest := *invoice.NewCreateInvoiceRequest(time.Now().Format("20060102150405"), float32(10000)) + createInvoiceRequest := *invoice.NewCreateInvoiceRequest(time.Now().Format("20060102150405"), float64(10000)) resp, httpRes, err := apiClient.InvoiceApi. CreateInvoice(context.Background()). CreateInvoiceRequest(createInvoiceRequest). @@ -40,7 +40,8 @@ func Test_xendit_InvoiceApiService(t *testing.T) { if err != nil { fmt.Fprintf(os.Stdout, "CreateInvoice Err`: %v\n", err) } else { - fmt.Fprintf(os.Stdout, "CreateInvoice Res`: %v\n", resp) + r, _ := resp.MarshalJSON() + fmt.Fprintf(os.Stdout, "CreateInvoice Res`: %v\n", string(r)) require.NotNil(t, resp) assert.Equal(t, 200, httpRes.StatusCode) @@ -57,7 +58,8 @@ func Test_xendit_InvoiceApiService(t *testing.T) { if err != nil { fmt.Fprintf(os.Stdout, "GetInvoiceById Err`: %v\n", err) } else { - fmt.Fprintf(os.Stdout, "GetInvoiceById Res`: %v\n", resp) + r, _ := resp.MarshalJSON() + fmt.Fprintf(os.Stdout, "GetInvoiceById Res`: %v\n", string(r)) require.NotNil(t, resp) assert.Equal(t, 200, httpRes.StatusCode)