Skip to content

Commit 3ef4d6c

Browse files
Merge pull request #456 from stripe/fay/issfr
Add support for v1/issuer_fraud_records endpoint
2 parents f12c3d6 + d4068a4 commit 3ef4d6c

File tree

3 files changed

+40
-0
lines changed

3 files changed

+40
-0
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
'use strict';
2+
3+
var StripeResource = require('../StripeResource');
4+
5+
module.exports = StripeResource.extend({
6+
path: 'issuer_fraud_records',
7+
8+
includeBasic: ['list', 'retrieve'],
9+
});

lib/stripe.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ var resources = {
4242
ExchangeRates: require('./resources/ExchangeRates'),
4343
Invoices: require('./resources/Invoices'),
4444
InvoiceItems: require('./resources/InvoiceItems'),
45+
IssuerFraudRecords: require('./resources/IssuerFraudRecords'),
4546
LoginLinks: require('./resources/LoginLinks'),
4647
Payouts: require('./resources/Payouts'),
4748
Plans: require('./resources/Plans'),
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
'use strict';
2+
3+
var stripe = require('../testUtils').getSpyableStripe();
4+
var expect = require('chai').expect;
5+
6+
describe('IssuerFraudRecord Resource', function() {
7+
describe('retrieve', function() {
8+
it('Sends the correct request', function() {
9+
stripe.issuerFraudRecords.retrieve('issfr_123');
10+
expect(stripe.LAST_REQUEST).to.deep.equal({
11+
method: 'GET',
12+
url: '/v1/issuer_fraud_records/issfr_123',
13+
data: {},
14+
headers: {},
15+
});
16+
});
17+
});
18+
19+
describe('list', function() {
20+
it('Sends the correct request', function() {
21+
stripe.issuerFraudRecords.list();
22+
expect(stripe.LAST_REQUEST).to.deep.equal({
23+
method: 'GET',
24+
url: '/v1/issuer_fraud_records',
25+
data: {},
26+
headers: {},
27+
});
28+
});
29+
});
30+
});

0 commit comments

Comments
 (0)