Test Setup Failed
Branch main (d98562)
by Acho
01:43
created

stubs.CollectionRequestToPayStatus   A

Complexity

Conditions 1

Size

Total Lines 2
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 2
nop 0
dl 0
loc 2
rs 10
c 0
b 0
f 0
1
package stubs
2
3
// CollectionToken is a dummy json response for the `/collection/token/` endpoint
4
func CollectionToken() []byte {
5
	return []byte(`
6
		{
7
			"access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c",
8
			"token_type": "access_token",
9
			"expires_in": 3600
10
        }
11
`)
12
}
13
14
// CollectionRequestToPayStatus is a dummy json response for the `/requesttopay/{referenceId}` endpoint
15
func CollectionRequestToPayStatus() []byte {
16
	return []byte(`
17
		{
18
			"amount": "100",
19
			"currency": "UGX",
20
			"financialTransactionId": "23503452",
21
			"externalId": "947354",
22
			"payer": {
23
				"partyIdType": "MSISDN",
24
				"partyId": "4656473839"
25
			},
26
			"status": "SUCCESSFUL"
27
		}
28
`)
29
}
30