Skip to content

Commit 42e8cec

Browse files
committed
src: address review feedback
1 parent 4ec2b73 commit 42e8cec

File tree

3 files changed

+17
-6
lines changed

3 files changed

+17
-6
lines changed

src/main/java/com/stripe/model/IssuerFraudRecord.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ public void setPostDate(Long postDate) {
8484
this.postDate = postDate;
8585
}
8686

87-
public static IssuerFraudRecord retrieve(String id)
87+
public static IssuerFraudRecord retrieve(String id, RequestOptions options)
8888
throws AuthenticationException, InvalidRequestException,
8989
APIConnectionException, CardException, APIException {
9090
String url = instanceURL(IssuerFraudRecord.class, id);
@@ -97,8 +97,6 @@ public static IssuerFraudRecordCollection list(Map<String, Object> params)
9797
return list(params, null);
9898
}
9999

100-
/**
101-
*/
102100
/**
103101
* Returns the IssuerFraudRecordCollection listing.
104102
* @param params The standard parameters for the listing.

src/test/java/com/stripe/model/IssuerFraudRecordTest.java

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import com.stripe.exception.StripeException;
99
import com.stripe.net.APIResource;
1010
import com.stripe.net.LiveStripeResponseGetter;
11+
import com.stripe.net.RequestOptions;
1112

1213
import java.io.IOException;
1314
import java.util.Collections;
@@ -42,8 +43,8 @@ public void testDeserialize() throws IOException {
4243
}
4344

4445
@Test
45-
public void testDeserializeExpandCharge() throws IOException {
46-
String expandedJson = resource("issuer_fraud_record_expansion.json");
46+
public void testDeserializeWithExpansions() throws IOException {
47+
String expandedJson = resource("issuer_fraud_record_expansions.json");
4748
Class<IssuerFraudRecord> klass = IssuerFraudRecord.class;
4849
IssuerFraudRecord expandedIfr = APIResource.GSON.fromJson(expandedJson, klass);
4950

@@ -55,7 +56,19 @@ public void testDeserializeExpandCharge() throws IOException {
5556

5657
@Test
5758
public void testRetrieve() throws StripeException {
58-
IssuerFraudRecord.retrieve("issfr_123");
59+
IssuerFraudRecord.retrieve("issfr_123", null);
60+
verifyGet(IssuerFraudRecord.class, "https://api.stripe.com/v1/issuer_fraud_records/issfr_123");
61+
verifyNoMoreInteractions(networkMock);
62+
}
63+
64+
@Test
65+
public void testRetrieveWithOptions() throws StripeException {
66+
final RequestOptions requestOptions = RequestOptions
67+
.builder()
68+
.setApiKey("sk_test_JieJALRz7rPz7boV17oMma7a")
69+
.build();
70+
71+
IssuerFraudRecord.retrieve("issfr_123", requestOptions);
5972
verifyGet(IssuerFraudRecord.class, "https://api.stripe.com/v1/issuer_fraud_records/issfr_123");
6073
verifyNoMoreInteractions(networkMock);
6174
}
File renamed without changes.

0 commit comments

Comments
 (0)