Private
Public Access
1
0

improved testing

This commit is contained in:
Sander Roosendaal
2021-04-28 12:46:57 +02:00
parent 65fe9d3727
commit ecbd7c5ee4
3 changed files with 46 additions and 30 deletions

View File

@@ -81,7 +81,8 @@ class BraintreeUnits(TestCase):
@patch('rowers.fakturoid.requests.get',side_effect=mocked_requests)
@patch('rowers.fakturoid.requests.post',side_effect=mocked_requests)
@patch('rowers.braintreestuff.gateway', side_effect=MockBraintreeGateway)
def test_process_webhook(self,mock_get,mockpost,mocked_gateway):
@patch('rowers.braintreestuff.myqueue')
def test_process_webhook(self,mock_get,mockpost,mocked_gateway,mocked_myqueue):
n = notification()
res = process_webhook(n)
self.assertEqual(res,1)
@@ -99,7 +100,7 @@ class BraintreeUnits(TestCase):
res = create_customer(self.r)
self.assertEqual(res,1)
@patch('rowers.views.racesviews.myqueue')
@patch('rowers.braintreestuff.myqueue')
def test_update_subscription(self, mocked_myqueue):
data = {
'plan':self.pp.id,
@@ -113,7 +114,7 @@ class BraintreeUnits(TestCase):
self.assertTrue(success)
self.assertEqual(amount,25)
@patch('rowers.views.racesviews.myqueue')
@patch('rowers.braintreestuff.myqueue')
def test_create_subscription(self, mocked_myqueue):
data = {
'plan':self.p2.id,