@@ -78,143 +78,143 @@ def setUp(self):
7878 # # 4. Test case 4: successful charge validation - should return 200, response.data to include []
7979 # # 5. Test case 5: successful transaction verification - should return 200, response.data to include []
8080
81- def test_apple_pay_successful_charge (self ):
82- with patch ('rave_python.rave_payment.requests.post' ) as mock_post :
81+ # def test_apple_pay_successful_charge(self):
82+ # with patch('rave_python.rave_payment.requests.post') as mock_post:
8383
84- # mock payload
85- sample_payload = {
86- "amount" : 10 ,
87- "PBFPubKey" : os .getenv ("PUBLIC_KEY" ),
88- "currency" : "USD" ,
89- 90- "meta" : [{"metaname" : "test" , "metavalue" : "12383" }],
91- "ip" : "123.0.1.3" ,
92- "firstname" : "Flutterwave" ,
93- "lastname" : "Tester"
94- }
95-
96- mock_post .return_value = Mock (ok = True )
97- mock_post .return_value .json .return_value = apple_pay_response
84+ # # mock payload
85+ # sample_payload = {
86+ # "amount": 10,
87+ # "PBFPubKey": os.getenv("PUBLIC_KEY"),
88+ # "currency": "USD",
89+ 90+ # "meta": [{"metaname": "test", "metavalue": "12383"}],
91+ # "ip": "123.0.1.3",
92+ # "firstname": "Flutterwave",
93+ # "lastname": "Tester"
94+ # }
95+
96+ # mock_post.return_value = Mock(ok=True)
97+ # mock_post.return_value.json.return_value = apple_pay_response
9898
9999
100- response = self .rave .ApplePay .charge (sample_payload )
100+ # response = self.rave.ApplePay.charge(sample_payload)
101101
102- self .assertEqual (response ['flwRef' ], apple_pay_response ['data' ]['flwRef' ])
103- self .assertIsNotNone (response ['authurl' ])
102+ # self.assertEqual(response['flwRef'], apple_pay_response['data']['flwRef'])
103+ # self.assertIsNotNone(response['authurl'])
104104
105- # self.logger.debug("Mocked Response: %s", response)
105+ # # self.logger.debug("Mocked Response: %s", response)
106106
107- @raises (IncompletePaymentDetailsError )
108- def test_apple_pay_failed_incomplete_charge (self ):
109- with patch ('rave_python.rave_payment.requests.post' ) as mock_post :
107+ # @raises(IncompletePaymentDetailsError)
108+ # def test_apple_pay_failed_incomplete_charge(self):
109+ # with patch('rave_python.rave_payment.requests.post') as mock_post:
110110
111- # mock incomplete payload (missing amount)
112- sample_payload = {
113- "PBFPubKey" : os .getenv ("PUBLIC_KEY" ),
114- "currency" : "USD" ,
115- 116- "meta" : [{"metaname" : "test" , "metavalue" : "12383" }],
117- "ip" : "123.0.1.3" ,
118- "firstname" : "Flutterwave" ,
119- "lastname" : "Tester"
120- }
121-
122- mock_post .return_value = Mock (ok = True )
123- mock_post .return_value .json .return_value = apple_pay_response
124-
125- response = self .rave .ApplePay .charge (sample_payload )
111+ # # mock incomplete payload (missing amount)
112+ # sample_payload = {
113+ # "PBFPubKey": os.getenv("PUBLIC_KEY"),
114+ # "currency": "USD",
115+ 116+ # "meta": [{"metaname": "test", "metavalue": "12383"}],
117+ # "ip": "123.0.1.3",
118+ # "firstname": "Flutterwave",
119+ # "lastname": "Tester"
120+ # }
121+
122+ # mock_post.return_value = Mock(ok=True)
123+ # mock_post.return_value.json.return_value = apple_pay_response
124+
125+ # response = self.rave.ApplePay.charge(sample_payload)
126126
127127
128- def test_fawry_pay_successful_charge (self ):
129- with patch ('rave_python.rave_payment.requests.post' ) as mock_post :
128+ # def test_fawry_pay_successful_charge(self):
129+ # with patch('rave_python.rave_payment.requests.post') as mock_post:
130130
131- # mock payload
132- sample_payload = {
133- "amount" : 10 ,
134- "PBFPubKey" : os .getenv ("PUBLIC_KEY" ),
135- 136- "meta" : [{"metaname" : "test" , "metavalue" : "12383" }],
137- "ip" : "123.0.1.3" ,
138- "firstname" : "Flutterwave" ,
139- "lastname" : "Tester" ,
140- "phonenumber" : "233010521034"
141- }
142-
143- mock_post .return_value = Mock (ok = True )
144- mock_post .return_value .json .return_value = fawry_pay_response
131+ # # mock payload
132+ # sample_payload = {
133+ # "amount": 10,
134+ # "PBFPubKey": os.getenv("PUBLIC_KEY"),
135+ 136+ # "meta": [{"metaname": "test", "metavalue": "12383"}],
137+ # "ip": "123.0.1.3",
138+ # "firstname": "Flutterwave",
139+ # "lastname": "Tester",
140+ # "phonenumber": "233010521034"
141+ # }
142+
143+ # mock_post.return_value = Mock(ok=True)
144+ # mock_post.return_value.json.return_value = fawry_pay_response
145145
146146
147- response = self .rave .FawryPay .charge (sample_payload )
147+ # response = self.rave.FawryPay.charge(sample_payload)
148148
149- self .assertEqual (response ['flwRef' ], fawry_pay_response ['data' ]['flwRef' ])
149+ # self.assertEqual(response['flwRef'], fawry_pay_response['data']['flwRef'])
150150
151- # self.logger.debug("Mocked Response: %s", response)
151+ # # self.logger.debug("Mocked Response: %s", response)
152152
153- @raises (IncompletePaymentDetailsError )
154- def test_fawry_pay_failed_incomplete_charge (self ):
155- with patch ('rave_python.rave_payment.requests.post' ) as mock_post :
153+ # @raises(IncompletePaymentDetailsError)
154+ # def test_fawry_pay_failed_incomplete_charge(self):
155+ # with patch('rave_python.rave_payment.requests.post') as mock_post:
156156
157- # mock incomplete payload (missing amount)
158- sample_payload = {
159- "PBFPubKey" : os .getenv ("PUBLIC_KEY" ),
160- 161- "meta" : [{"metaname" : "test" , "metavalue" : "12383" }],
162- "ip" : "123.0.1.3" ,
163- "firstname" : "Flutterwave" ,
164- "lastname" : "Tester"
165- }
157+ # # mock incomplete payload (missing amount)
158+ # sample_payload = {
159+ # "PBFPubKey": os.getenv("PUBLIC_KEY"),
160+ 161+ # "meta": [{"metaname": "test", "metavalue": "12383"}],
162+ # "ip": "123.0.1.3",
163+ # "firstname": "Flutterwave",
164+ # "lastname": "Tester"
165+ # }
166166
167- mock_post .return_value = Mock (ok = True )
168- mock_post .return_value .json .return_value = fawry_pay_response
167+ # mock_post.return_value = Mock(ok=True)
168+ # mock_post.return_value.json.return_value = fawry_pay_response
169169
170- response = self .rave .FawryPay .charge (sample_payload )
170+ # response = self.rave.FawryPay.charge(sample_payload)
171171
172172
173- def test_google_pay_successful_charge (self ):
174- with patch ('rave_python.rave_payment.requests.post' ) as mock_post :
173+ # def test_google_pay_successful_charge(self):
174+ # with patch('rave_python.rave_payment.requests.post') as mock_post:
175175
176- # mock payload
177- sample_payload = {
178- "amount" : 10 ,
179- "PBFPubKey" : os .getenv ("PUBLIC_KEY" ),
180- "currency" : "USD" ,
181- 182- "meta" : [{"metaname" : "test" , "metavalue" : "12383" }],
183- "ip" : "123.0.1.3" ,
184- "firstname" : "Flutterwave" ,
185- "lastname" : "Tester"
186- }
187-
188- mock_post .return_value = Mock (ok = True )
189- mock_post .return_value .json .return_value = google_pay_response
176+ # # mock payload
177+ # sample_payload = {
178+ # "amount": 10,
179+ # "PBFPubKey": os.getenv("PUBLIC_KEY"),
180+ # "currency": "USD",
181+ 182+ # "meta": [{"metaname": "test", "metavalue": "12383"}],
183+ # "ip": "123.0.1.3",
184+ # "firstname": "Flutterwave",
185+ # "lastname": "Tester"
186+ # }
187+
188+ # mock_post.return_value = Mock(ok=True)
189+ # mock_post.return_value.json.return_value = google_pay_response
190190
191191
192- response = self .rave .GooglePay .charge (sample_payload )
192+ # response = self.rave.GooglePay.charge(sample_payload)
193193
194- self .assertEqual (response ['flwRef' ], google_pay_response ['data' ]['flwRef' ])
195- self .assertIsNotNone (response ['authurl' ])
194+ # self.assertEqual(response['flwRef'], google_pay_response['data']['flwRef'])
195+ # self.assertIsNotNone(response['authurl'])
196196
197- # self.logger.debug("Mocked Response: %s", response)
197+ # # self.logger.debug("Mocked Response: %s", response)
198198
199- @raises (IncompletePaymentDetailsError )
200- def test_google_pay_failed_incomplete_charge (self ):
201- with patch ('rave_python.rave_payment.requests.post' ) as mock_post :
199+ # @raises(IncompletePaymentDetailsError)
200+ # def test_google_pay_failed_incomplete_charge(self):
201+ # with patch('rave_python.rave_payment.requests.post') as mock_post:
202202
203- # mock incomplete payload (missing amount)
204- sample_payload = {
205- "PBFPubKey" : os .getenv ("PUBLIC_KEY" ),
206- "currency" : "USD" ,
207- 208- "meta" : [{"metaname" : "test" , "metavalue" : "12383" }],
209- "ip" : "123.0.1.3" ,
210- "firstname" : "Flutterwave" ,
211- "lastname" : "Tester"
212- }
213-
214- mock_post .return_value = Mock (ok = True )
215- mock_post .return_value .json .return_value = google_pay_response
216-
217- response = self .rave .GooglePay .charge (sample_payload )
203+ # # mock incomplete payload (missing amount)
204+ # sample_payload = {
205+ # "PBFPubKey": os.getenv("PUBLIC_KEY"),
206+ # "currency": "USD",
207+ 208+ # "meta": [{"metaname": "test", "metavalue": "12383"}],
209+ # "ip": "123.0.1.3",
210+ # "firstname": "Flutterwave",
211+ # "lastname": "Tester"
212+ # }
213+
214+ # mock_post.return_value = Mock(ok=True)
215+ # mock_post.return_value.json.return_value = google_pay_response
216+
217+ # response = self.rave.GooglePay.charge(sample_payload)
218218
219219
220220if __name__ == '__main__' :
0 commit comments