got a little further - still failing
This commit is contained in:
@@ -19,46 +19,54 @@ class PaymentTest(TestCase):
|
||||
country = faker.country(),
|
||||
)
|
||||
|
||||
p = PaidPlan(
|
||||
# settings.DEBUG = True
|
||||
|
||||
p1 = PaidPlan(
|
||||
shortname='free',
|
||||
name='Basic',
|
||||
external_id='a',
|
||||
price=0,
|
||||
clubsize=0,
|
||||
paymentprocessor='braintree',
|
||||
paymenttype='single',
|
||||
)
|
||||
|
||||
p.save()
|
||||
p1.save()
|
||||
|
||||
p = PaidPlan(
|
||||
p2 = PaidPlan(
|
||||
shortname='pro_recurring',
|
||||
name='Pro (recurring)',
|
||||
external_id='b',
|
||||
price=15,
|
||||
clubsize=0,
|
||||
paymentprocessor='braintree',
|
||||
paymenttype='single',
|
||||
)
|
||||
|
||||
p.save()
|
||||
p2.save()
|
||||
|
||||
p = PaidPlan(
|
||||
p3 = PaidPlan(
|
||||
shortname='pro_single',
|
||||
name='Pro (single)',
|
||||
external_id='c',
|
||||
price=20,
|
||||
clubsize=0,
|
||||
paymentprocessor='braintree',
|
||||
paymenttype='single',
|
||||
)
|
||||
|
||||
p.save()
|
||||
p3.save()
|
||||
|
||||
self.c = Client()
|
||||
self.password = faker.word()
|
||||
self.u.set_password(self.password)
|
||||
self.u.save()
|
||||
|
||||
@patch('rowers.braintreestuff.braintree.BraintreeGateway',side_effect=MockBraintreeGateway)
|
||||
def test_billing_view(self,mock_gateway):
|
||||
# def tearDown(self):
|
||||
# settings.DEBUG = False
|
||||
|
||||
@patch('rowers.braintreestuff.gateway',side_effect=mocked_gateway)
|
||||
def test_billing_view(self,MockBraintreeGateway):
|
||||
login = self.c.login(username=self.u.username, password=self.password)
|
||||
self.assertTrue(login)
|
||||
|
||||
@@ -99,8 +107,8 @@ class PaymentTest(TestCase):
|
||||
expected_url = expected_url,
|
||||
status_code=302,target_status_code=200)
|
||||
|
||||
@patch('rowers.braintreestuff.braintree.BraintreeGateway',side_effect=MockBraintreeGateway)
|
||||
def test_upgrade_view(self,mock_gateway):
|
||||
@patch('rowers.braintreestuff.gateway',side_effect=mocked_gateway)
|
||||
def test_upgrade_view(self,MockBraintreeGateway):
|
||||
self.r.country = 'NL'
|
||||
self.r.customer_id = 34
|
||||
self.r.subscription_id = 34
|
||||
@@ -146,8 +154,8 @@ class PaymentTest(TestCase):
|
||||
expected_url = expected_url,
|
||||
status_code=302,target_status_code=200)
|
||||
|
||||
@patch('rowers.braintreestuff.braintree.BraintreeGateway',side_effect=MockBraintreeGateway)
|
||||
def test_down_view(self,mock_gateway):
|
||||
@patch('rowers.braintreestuff.gateway',side_effect=mocked_gateway)
|
||||
def test_down_view(self,MockBraintreeGateway):
|
||||
self.r.country = 'NL'
|
||||
self.r.customer_id = 34
|
||||
self.r.subscription_id = 34
|
||||
@@ -196,8 +204,8 @@ class PaymentTest(TestCase):
|
||||
expected_url = expected_url,
|
||||
status_code=302,target_status_code=200)
|
||||
|
||||
@patch('rowers.braintreestuff.braintree.BraintreeGateway',side_effect=MockBraintreeGateway)
|
||||
def test_planstop_view(self,mock_gateway):
|
||||
@patch('rowers.braintreestuff.gateway',side_effect=mocked_gateway)
|
||||
def test_planstop_view(self,MockBraintreeGateway):
|
||||
self.r.country = 'NL'
|
||||
self.r.customer_id = 34
|
||||
self.r.subscription_id = 34
|
||||
@@ -218,8 +226,8 @@ class PaymentTest(TestCase):
|
||||
self.assertEqual(response.status_code,200)
|
||||
|
||||
|
||||
@patch('rowers.braintreestuff.braintree.BraintreeGateway',side_effect=MockBraintreeGateway)
|
||||
def test_planstobasic_view(self,mock_gateway):
|
||||
@patch('rowers.braintreestuff.gateway',side_effect=mocked_gateway)
|
||||
def test_planstobasic_view(self,MockBraintreeGateway):
|
||||
self.r.country = 'NL'
|
||||
self.r.customer_id = 34
|
||||
self.r.subscription_id = 34
|
||||
@@ -242,8 +250,8 @@ class PaymentTest(TestCase):
|
||||
expected_url = '/rowers/me/cancelsubscriptions/',
|
||||
status_code=302,target_status_code=200)
|
||||
|
||||
@patch('rowers.braintreestuff.braintree.BraintreeGateway',side_effect=MockBraintreeGateway)
|
||||
def test_checkouts_view(self,mock_gateway):
|
||||
@patch('rowers.braintreestuff.gateway',side_effect=mocked_gateway)
|
||||
def test_checkouts_view(self,MockBraintreeGateway):
|
||||
|
||||
plans = PaidPlan.objects.all().order_by('price')
|
||||
plan = plans[1]
|
||||
|
||||
Reference in New Issue
Block a user