From 482f53d7554df9227c9cd31179a7e39f9f7d86e0 Mon Sep 17 00:00:00 2001 From: AnasNaouchi Date: Tue, 11 Jul 2023 16:52:41 +0700 Subject: [PATCH 01/12] Added missing metadata to scheduled charge --- file.ser | Bin 0 -> 552 bytes local.properties | 8 ++++++++ .../omise/models/schedules/ChargeSchedule.java | 7 +++++++ .../co/omise/live/LiveScheduleRequestTest.java | 16 ++++++++++------ 4 files changed, 25 insertions(+), 6 deletions(-) create mode 100644 file.ser create mode 100644 local.properties diff --git a/file.ser b/file.ser new file mode 100644 index 0000000000000000000000000000000000000000..6f31c5cc1754ec0ee3ce1b2a9078b61c2c254a94 GIT binary patch literal 552 zcmZ9J&2AGh5XXltNvf1D1r>6uc!BH{kqd$55ZJ0H&>r?S>m4Odytc7t)1-$yMd8FF zRO&MnBzTox`VM&WAwdqdJTrgIZ|3jod#HH_FNNutLVD^HCMV@PJt0h~`OnYBkU!lX zM({X=7g)0C36?Wt8j_G!l4hU6BQZv)`x-Mvc?#`Ia%P~J9C;pS&!|*UDHCX-mFMKV zG@7B6OmK#=LOqHgp`92v ziYF$=m}NonaY%m&k3f&)njAPsyPVVN2T!vJ34Vv34!(VV^ZROg6G4;&&i}5|%}Tf0 aVs5Pks7|;n!yb<_h6cXPI>HnoW$j;OFt&;S literal 0 HcmV?d00001 diff --git a/local.properties b/local.properties new file mode 100644 index 00000000..aefd46d2 --- /dev/null +++ b/local.properties @@ -0,0 +1,8 @@ +## This file must *NOT* be checked into Version Control Systems, +# as it contains information specific to your local configuration. +# +# Location of the SDK. This is only used by Gradle. +# For customization when using a Version Control System, please read the +# header note. +#Tue Jul 11 00:17:04 ICT 2023 +sdk.dir=/Users/anass.n/Library/Android/sdk diff --git a/src/main/java/co/omise/models/schedules/ChargeSchedule.java b/src/main/java/co/omise/models/schedules/ChargeSchedule.java index fc95e087..c255e402 100644 --- a/src/main/java/co/omise/models/schedules/ChargeSchedule.java +++ b/src/main/java/co/omise/models/schedules/ChargeSchedule.java @@ -92,6 +92,9 @@ public static class Params extends co.omise.models.Params { @JsonProperty private String description; + @JsonProperty + private Map metadata; + public Params amount(long amount) { this.amount = amount; return this; @@ -116,5 +119,9 @@ public Params description(String description) { this.description = description; return this; } + public Params metadata(Map metadata) { + this.metadata = metadata; + return this; + } } } \ No newline at end of file diff --git a/src/test/java/co/omise/live/LiveScheduleRequestTest.java b/src/test/java/co/omise/live/LiveScheduleRequestTest.java index 1b217b72..d20e3a09 100644 --- a/src/test/java/co/omise/live/LiveScheduleRequestTest.java +++ b/src/test/java/co/omise/live/LiveScheduleRequestTest.java @@ -11,6 +11,8 @@ import org.junit.Test; import java.io.IOException; +import java.util.HashMap; +import java.util.Map; import static org.junit.Assert.*; @@ -24,7 +26,7 @@ public void setup() throws Exception { } @Test - @Ignore("only hit the network when we need to.") + //@Ignore("only hit the network when we need to.") public void testLiveScheduleListGet() throws IOException, OmiseException { Request> request = new Schedule.ListRequestBuilder() @@ -63,7 +65,7 @@ public void testLiveScheduleGet() throws IOException, OmiseException { .name("testLiveSchedule") .number("4242424242424242") .securityCode("123") - .expiration(10, 2020)) + .expiration(7, 2023)) .build(); Token token = client.sendRequest(tokenRequest); @@ -75,18 +77,20 @@ public void testLiveScheduleGet() throws IOException, OmiseException { .build(); Customer customer = client.sendRequest(customerRequest); - + Map metadata = new HashMap<>(); + metadata.put("testKey","testData"); Request scheduleRequest = new Schedule.CreateRequestBuilder() .every(1) - .period(SchedulePeriod.Week) + .period(SchedulePeriod.Day) .on(new ScheduleOn.Params().weekdays(Weekdays.Friday)) .endDate(LocalDate.now().withFieldAdded(DurationFieldType.years(), 99)) .charge(new ChargeSchedule.Params() .customer(customer.getId()) .amount(2000) .currency("THB") - .description("Monthly membership fee")) - .build(); + .description("Monthly membership fee") + .metadata(metadata) + ).build(); Schedule createdSchedule = client.sendRequest(scheduleRequest); From ba1d551cdc854cf9b29fcb8c31071abb462bafb5 Mon Sep 17 00:00:00 2001 From: AnasNaouchi Date: Wed, 12 Jul 2023 09:42:42 +0700 Subject: [PATCH 02/12] Ignored local.properties --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 4c1516bf..6a4a8666 100644 --- a/.gitignore +++ b/.gitignore @@ -48,6 +48,9 @@ build/ # Ignore Gradle GUI config gradle-app.setting +# Ignore locale.properties file +local.properties + # Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored) !gradle-wrapper.jar From 65d6d39c830fdc906f11fb4a321102e4f01345e5 Mon Sep 17 00:00:00 2001 From: AnasNaouchi Date: Wed, 12 Jul 2023 09:44:29 +0700 Subject: [PATCH 03/12] Restored old test values --- src/test/java/co/omise/live/LiveScheduleRequestTest.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/test/java/co/omise/live/LiveScheduleRequestTest.java b/src/test/java/co/omise/live/LiveScheduleRequestTest.java index d20e3a09..a4aa55b1 100644 --- a/src/test/java/co/omise/live/LiveScheduleRequestTest.java +++ b/src/test/java/co/omise/live/LiveScheduleRequestTest.java @@ -65,7 +65,7 @@ public void testLiveScheduleGet() throws IOException, OmiseException { .name("testLiveSchedule") .number("4242424242424242") .securityCode("123") - .expiration(7, 2023)) + .expiration(10, 2020)) .build(); Token token = client.sendRequest(tokenRequest); @@ -81,7 +81,7 @@ public void testLiveScheduleGet() throws IOException, OmiseException { metadata.put("testKey","testData"); Request scheduleRequest = new Schedule.CreateRequestBuilder() .every(1) - .period(SchedulePeriod.Day) + .period(SchedulePeriod.Week) .on(new ScheduleOn.Params().weekdays(Weekdays.Friday)) .endDate(LocalDate.now().withFieldAdded(DurationFieldType.years(), 99)) .charge(new ChargeSchedule.Params() From c6237260b82b9debaa59d0cd19c4272593d55a13 Mon Sep 17 00:00:00 2001 From: AnasNaouchi Date: Wed, 12 Jul 2023 09:47:02 +0700 Subject: [PATCH 04/12] Removed local.properties --- local.properties | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 local.properties diff --git a/local.properties b/local.properties deleted file mode 100644 index aefd46d2..00000000 --- a/local.properties +++ /dev/null @@ -1,8 +0,0 @@ -## This file must *NOT* be checked into Version Control Systems, -# as it contains information specific to your local configuration. -# -# Location of the SDK. This is only used by Gradle. -# For customization when using a Version Control System, please read the -# header note. -#Tue Jul 11 00:17:04 ICT 2023 -sdk.dir=/Users/anass.n/Library/Android/sdk From 66d9c866203d597b5333dbb1b058b01209056cde Mon Sep 17 00:00:00 2001 From: AnasNaouchi Date: Wed, 12 Jul 2023 11:19:46 +0700 Subject: [PATCH 05/12] Removed commented ignore --- src/test/java/co/omise/live/LiveScheduleRequestTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/java/co/omise/live/LiveScheduleRequestTest.java b/src/test/java/co/omise/live/LiveScheduleRequestTest.java index a4aa55b1..f74de16e 100644 --- a/src/test/java/co/omise/live/LiveScheduleRequestTest.java +++ b/src/test/java/co/omise/live/LiveScheduleRequestTest.java @@ -26,7 +26,7 @@ public void setup() throws Exception { } @Test - //@Ignore("only hit the network when we need to.") + @Ignore("only hit the network when we need to.") public void testLiveScheduleListGet() throws IOException, OmiseException { Request> request = new Schedule.ListRequestBuilder() From 5a29edb70636d98b92d84b1ca2b4554b8b42a316 Mon Sep 17 00:00:00 2001 From: AnasNaouchi Date: Fri, 14 Jul 2023 14:44:23 +0700 Subject: [PATCH 06/12] Removed local.properties ignore --- .gitignore | 3 --- 1 file changed, 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6a4a8666..4c1516bf 100644 --- a/.gitignore +++ b/.gitignore @@ -48,9 +48,6 @@ build/ # Ignore Gradle GUI config gradle-app.setting -# Ignore locale.properties file -local.properties - # Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored) !gradle-wrapper.jar From 6d08893f371ce5f68cce2ebba7f44d3c16dfb652 Mon Sep 17 00:00:00 2001 From: AnasNaouchi Date: Fri, 14 Jul 2023 14:46:11 +0700 Subject: [PATCH 07/12] Added metadata to fixture --- .../schd_test_57s33hm9fg1pzcqihxs-get.json | 65 ++++++++++++++ .../schd_test_57s33hm9fg1pzcqihxs-get.json | 89 ++++++++++--------- 2 files changed, 110 insertions(+), 44 deletions(-) create mode 100644 bin/test/testdata/fixtures/api.omise.co/schedules/schd_test_57s33hm9fg1pzcqihxs-get.json diff --git a/bin/test/testdata/fixtures/api.omise.co/schedules/schd_test_57s33hm9fg1pzcqihxs-get.json b/bin/test/testdata/fixtures/api.omise.co/schedules/schd_test_57s33hm9fg1pzcqihxs-get.json new file mode 100644 index 00000000..12634bb0 --- /dev/null +++ b/bin/test/testdata/fixtures/api.omise.co/schedules/schd_test_57s33hm9fg1pzcqihxs-get.json @@ -0,0 +1,65 @@ +{ + "object": "schedule", + "id": "schd_test_57s33hm9fg1pzcqihxs", + "livemode": false, + "location": "/schedules/schd_test_57s33hm9fg1pzcqihxs", + "status": "running", + "every": 1, + "period": "month", + "on": { + "days_of_month": [2] + }, + "in_words": "Every 1 month(s) on the 2nd", + "start_on": "2017-04-27", + "end_on": "2018-04-27", + "charge": { + "object": "scheduled_charge", + "amount": 88800, + "currency": "thb", + "description": "Monthly membership fee", + "customer": "cust_test_55bb3hkywglfyyachha", + "card": "card_test_55bb3fhl3tc1wr9d51d", + "metadata": { + "testKey": "testData" + } + }, + "occurrences": { + "object": "list", + "from": "1970-01-01T00:00:00+00:00", + "to": "2017-05-16T11:30:41+00:00", + "offset": 0, + "limit": 20, + "total": 1, + "order": null, + "location": "/schedules/schd_test_57s33hm9fg1pzcqihxs/occurrences", + "data": [ + { + "object": "occurrence", + "id": "occu_test_57s33hmja9t3fs4wmop", + "location": "/occurrences/occu_test_57s33hmja9t3fs4wmop", + "schedule": "schd_test_57s33hm9fg1pzcqihxs", + "schedule_date": "2017-05-02", + "retry_date": null, + "processed_at": "2017-05-02T01:30:00Z", + "status": "successful", + "message": null, + "result": "chrg_test_57tx012c753e2pzawzy", + "created_at": "2017-04-27T09:10:11Z" + } + ] + }, + "next_occurrences_on": [ + "2017-06-02", + "2017-07-02", + "2017-08-02", + "2017-09-02", + "2017-10-02", + "2017-11-02", + "2017-12-02", + "2018-01-02", + "2018-02-02", + "2018-03-02", + "2018-04-02" + ], + "created_at": "2017-04-27T09:10:11Z" +} diff --git a/src/test/resources/testdata/fixtures/api.omise.co/schedules/schd_test_57s33hm9fg1pzcqihxs-get.json b/src/test/resources/testdata/fixtures/api.omise.co/schedules/schd_test_57s33hm9fg1pzcqihxs-get.json index 0d7d923d..12634bb0 100644 --- a/src/test/resources/testdata/fixtures/api.omise.co/schedules/schd_test_57s33hm9fg1pzcqihxs-get.json +++ b/src/test/resources/testdata/fixtures/api.omise.co/schedules/schd_test_57s33hm9fg1pzcqihxs-get.json @@ -1,53 +1,54 @@ { - "object":"schedule", - "id":"schd_test_57s33hm9fg1pzcqihxs", - "livemode":false, - "location":"/schedules/schd_test_57s33hm9fg1pzcqihxs", - "status":"running", - "every":1, - "period":"month", - "on":{ - "days_of_month":[ - 2 - ] + "object": "schedule", + "id": "schd_test_57s33hm9fg1pzcqihxs", + "livemode": false, + "location": "/schedules/schd_test_57s33hm9fg1pzcqihxs", + "status": "running", + "every": 1, + "period": "month", + "on": { + "days_of_month": [2] }, - "in_words":"Every 1 month(s) on the 2nd", - "start_on":"2017-04-27", - "end_on":"2018-04-27", - "charge":{ + "in_words": "Every 1 month(s) on the 2nd", + "start_on": "2017-04-27", + "end_on": "2018-04-27", + "charge": { "object": "scheduled_charge", - "amount":88800, - "currency":"thb", - "description":"Monthly membership fee", - "customer":"cust_test_55bb3hkywglfyyachha", - "card":"card_test_55bb3fhl3tc1wr9d51d" + "amount": 88800, + "currency": "thb", + "description": "Monthly membership fee", + "customer": "cust_test_55bb3hkywglfyyachha", + "card": "card_test_55bb3fhl3tc1wr9d51d", + "metadata": { + "testKey": "testData" + } }, - "occurrences":{ - "object":"list", - "from":"1970-01-01T00:00:00+00:00", - "to":"2017-05-16T11:30:41+00:00", - "offset":0, - "limit":20, - "total":1, - "order":null, - "location":"/schedules/schd_test_57s33hm9fg1pzcqihxs/occurrences", - "data":[ + "occurrences": { + "object": "list", + "from": "1970-01-01T00:00:00+00:00", + "to": "2017-05-16T11:30:41+00:00", + "offset": 0, + "limit": 20, + "total": 1, + "order": null, + "location": "/schedules/schd_test_57s33hm9fg1pzcqihxs/occurrences", + "data": [ { - "object":"occurrence", - "id":"occu_test_57s33hmja9t3fs4wmop", - "location":"/occurrences/occu_test_57s33hmja9t3fs4wmop", - "schedule":"schd_test_57s33hm9fg1pzcqihxs", - "schedule_date":"2017-05-02", - "retry_date":null, - "processed_at":"2017-05-02T01:30:00Z", - "status":"successful", - "message":null, - "result":"chrg_test_57tx012c753e2pzawzy", - "created_at":"2017-04-27T09:10:11Z" + "object": "occurrence", + "id": "occu_test_57s33hmja9t3fs4wmop", + "location": "/occurrences/occu_test_57s33hmja9t3fs4wmop", + "schedule": "schd_test_57s33hm9fg1pzcqihxs", + "schedule_date": "2017-05-02", + "retry_date": null, + "processed_at": "2017-05-02T01:30:00Z", + "status": "successful", + "message": null, + "result": "chrg_test_57tx012c753e2pzawzy", + "created_at": "2017-04-27T09:10:11Z" } ] }, - "next_occurrences_on":[ + "next_occurrences_on": [ "2017-06-02", "2017-07-02", "2017-08-02", @@ -60,5 +61,5 @@ "2018-03-02", "2018-04-02" ], - "created_at":"2017-04-27T09:10:11Z" -} \ No newline at end of file + "created_at": "2017-04-27T09:10:11Z" +} From 55e690d6b8aae14dd9963afb1568a123c1687c52 Mon Sep 17 00:00:00 2001 From: AnasNaouchi Date: Fri, 14 Jul 2023 15:53:02 +0700 Subject: [PATCH 08/12] Added metadata tests --- .../co/omise/requests/ScheduleRequestTest.java | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/test/java/co/omise/requests/ScheduleRequestTest.java b/src/test/java/co/omise/requests/ScheduleRequestTest.java index b2d0ddae..0baf27a7 100644 --- a/src/test/java/co/omise/requests/ScheduleRequestTest.java +++ b/src/test/java/co/omise/requests/ScheduleRequestTest.java @@ -9,6 +9,8 @@ import org.junit.Test; import java.io.IOException; +import java.util.HashMap; +import java.util.Map; public class ScheduleRequestTest extends RequestTest { @@ -28,12 +30,16 @@ public void testGet() throws IOException, OmiseException { Schedule schedule = requester.sendRequest(request); assertRequested("GET", "/schedules/" + SCHEDULE_ID, 200); + // Create the map with "testKey" and "testData" to validate metadata + Map expectedMetadata = new HashMap<>(); + expectedMetadata.put("testKey", "testData"); assertEquals(SCHEDULE_ID, schedule.getId()); assertEquals(ScheduleStatus.Running, schedule.getStatus()); assertEquals(1, schedule.getEvery()); assertEquals(SchedulePeriod.Month, schedule.getPeriod()); assertEquals(11, schedule.getNextOccurrencesOn().size()); + assertEquals(expectedMetadata, schedule.getCharge().getMetadata()); } @Test @@ -48,6 +54,10 @@ public void testList() throws IOException, OmiseException { @Test public void testCreate() throws IOException, OmiseException { + // Create the map with "testKey" and "testData" to create metadata + Map metadata = new HashMap<>(); + metadata.put("testKey", "testData"); + Request request = new Schedule.CreateRequestBuilder() .every(1) .period(SchedulePeriod.Month) @@ -57,7 +67,9 @@ public void testCreate() throws IOException, OmiseException { .charge(new ChargeSchedule.Params() .customer("cust_test_55bb3hkywglfyyachha") .amount(88800) - .description("Monthly membership fee")) + .description("Monthly membership fee") + .metadata(metadata) + ) .build(); Schedule schedule = requester.sendRequest(request); @@ -68,6 +80,7 @@ public void testCreate() throws IOException, OmiseException { assertEquals(1, schedule.getEvery()); assertEquals(SchedulePeriod.Month, schedule.getPeriod()); assertEquals(11, schedule.getNextOccurrencesOn().size()); + assertEquals(metadata, schedule.getCharge().getMetadata()); } @Test From cfd093661a3cede0d5a15f462006abaee737df62 Mon Sep 17 00:00:00 2001 From: AnasNaouchi Date: Fri, 14 Jul 2023 16:05:05 +0700 Subject: [PATCH 09/12] Removed file.ser --- file.ser | Bin 552 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 file.ser diff --git a/file.ser b/file.ser deleted file mode 100644 index 6f31c5cc1754ec0ee3ce1b2a9078b61c2c254a94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 552 zcmZ9J&2AGh5XXltNvf1D1r>6uc!BH{kqd$55ZJ0H&>r?S>m4Odytc7t)1-$yMd8FF zRO&MnBzTox`VM&WAwdqdJTrgIZ|3jod#HH_FNNutLVD^HCMV@PJt0h~`OnYBkU!lX zM({X=7g)0C36?Wt8j_G!l4hU6BQZv)`x-Mvc?#`Ia%P~J9C;pS&!|*UDHCX-mFMKV zG@7B6OmK#=LOqHgp`92v ziYF$=m}NonaY%m&k3f&)njAPsyPVVN2T!vJ34Vv34!(VV^ZROg6G4;&&i}5|%}Tf0 aVs5Pks7|;n!yb<_h6cXPI>HnoW$j;OFt&;S From c0d3f153ceaa22b044ea6e9b425de674912fd3f2 Mon Sep 17 00:00:00 2001 From: Daniel Fowler Date: Fri, 14 Jul 2023 16:15:18 +0700 Subject: [PATCH 10/12] Update schedules-post.json --- .../testdata/fixtures/api.omise.co/schedules-post.json | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/test/resources/testdata/fixtures/api.omise.co/schedules-post.json b/src/test/resources/testdata/fixtures/api.omise.co/schedules-post.json index f8eeda3a..ead164b7 100644 --- a/src/test/resources/testdata/fixtures/api.omise.co/schedules-post.json +++ b/src/test/resources/testdata/fixtures/api.omise.co/schedules-post.json @@ -20,7 +20,10 @@ "currency":"thb", "description":"Monthly membership fee", "customer":"cust_test_55bb3hkywglfyyachha", - "card":"card_test_55bb3fhl3tc1wr9d51d" + "card":"card_test_55bb3fhl3tc1wr9d51d", + "metadata": { + "testKey": "testData" + } }, "occurrences":{ "object":"list", @@ -61,4 +64,4 @@ "2018-04-02" ], "created_at":"2017-04-27T09:10:11Z" -} \ No newline at end of file +} From 6ff94082bf3d8a4b3c0483a9aff18e21ef227654 Mon Sep 17 00:00:00 2001 From: Daniel Fowler Date: Fri, 14 Jul 2023 16:21:10 +0700 Subject: [PATCH 11/12] Delete schd_test_57s33hm9fg1pzcqihxs-get.json --- .../schd_test_57s33hm9fg1pzcqihxs-get.json | 65 ------------------- 1 file changed, 65 deletions(-) delete mode 100644 bin/test/testdata/fixtures/api.omise.co/schedules/schd_test_57s33hm9fg1pzcqihxs-get.json diff --git a/bin/test/testdata/fixtures/api.omise.co/schedules/schd_test_57s33hm9fg1pzcqihxs-get.json b/bin/test/testdata/fixtures/api.omise.co/schedules/schd_test_57s33hm9fg1pzcqihxs-get.json deleted file mode 100644 index 12634bb0..00000000 --- a/bin/test/testdata/fixtures/api.omise.co/schedules/schd_test_57s33hm9fg1pzcqihxs-get.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "object": "schedule", - "id": "schd_test_57s33hm9fg1pzcqihxs", - "livemode": false, - "location": "/schedules/schd_test_57s33hm9fg1pzcqihxs", - "status": "running", - "every": 1, - "period": "month", - "on": { - "days_of_month": [2] - }, - "in_words": "Every 1 month(s) on the 2nd", - "start_on": "2017-04-27", - "end_on": "2018-04-27", - "charge": { - "object": "scheduled_charge", - "amount": 88800, - "currency": "thb", - "description": "Monthly membership fee", - "customer": "cust_test_55bb3hkywglfyyachha", - "card": "card_test_55bb3fhl3tc1wr9d51d", - "metadata": { - "testKey": "testData" - } - }, - "occurrences": { - "object": "list", - "from": "1970-01-01T00:00:00+00:00", - "to": "2017-05-16T11:30:41+00:00", - "offset": 0, - "limit": 20, - "total": 1, - "order": null, - "location": "/schedules/schd_test_57s33hm9fg1pzcqihxs/occurrences", - "data": [ - { - "object": "occurrence", - "id": "occu_test_57s33hmja9t3fs4wmop", - "location": "/occurrences/occu_test_57s33hmja9t3fs4wmop", - "schedule": "schd_test_57s33hm9fg1pzcqihxs", - "schedule_date": "2017-05-02", - "retry_date": null, - "processed_at": "2017-05-02T01:30:00Z", - "status": "successful", - "message": null, - "result": "chrg_test_57tx012c753e2pzawzy", - "created_at": "2017-04-27T09:10:11Z" - } - ] - }, - "next_occurrences_on": [ - "2017-06-02", - "2017-07-02", - "2017-08-02", - "2017-09-02", - "2017-10-02", - "2017-11-02", - "2017-12-02", - "2018-01-02", - "2018-02-02", - "2018-03-02", - "2018-04-02" - ], - "created_at": "2017-04-27T09:10:11Z" -} From b1dfd93f1a3a13e4b2b2796107fd5db9a1557720 Mon Sep 17 00:00:00 2001 From: Anas Naouchi <113893333+AnasNaouchi@users.noreply.github.com> Date: Mon, 17 Jul 2023 14:04:24 +0700 Subject: [PATCH 12/12] Update src/test/java/co/omise/requests/ScheduleRequestTest.java Co-authored-by: Daniel Fowler --- src/test/java/co/omise/requests/ScheduleRequestTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/java/co/omise/requests/ScheduleRequestTest.java b/src/test/java/co/omise/requests/ScheduleRequestTest.java index 0baf27a7..01405c1a 100644 --- a/src/test/java/co/omise/requests/ScheduleRequestTest.java +++ b/src/test/java/co/omise/requests/ScheduleRequestTest.java @@ -30,7 +30,7 @@ public void testGet() throws IOException, OmiseException { Schedule schedule = requester.sendRequest(request); assertRequested("GET", "/schedules/" + SCHEDULE_ID, 200); - // Create the map with "testKey" and "testData" to validate metadata + // Create the map with "testKey" and "testData" to validate metadata Map expectedMetadata = new HashMap<>(); expectedMetadata.put("testKey", "testData");