def test_shipping_vat_money(self): adapter = IShoppingSite(self.portal) self.assertIsNone(adapter.shipping_vat_money()) adapter.shipping_gross_money = mock.Mock(return_value=self.money('10.00')) adapter.shipping_method = mock.Mock(return_value={'vat_rate': 24.0}) self.assertEqual(adapter.shipping_vat_money(), self.money('2.40'))
def test_shipping_net_money(self): adapter = IShoppingSite(self.portal) self.assertIsNone(adapter.shipping_net_money()) adapter.shipping_gross_money = mock.Mock(return_value=self.money('10.00')) adapter.shipping_vat_money = mock.Mock(return_value=self.money('2.40')) self.assertEqual(adapter.shipping_net_money(), self.money('7.60'))