def test_discount_available(self): article = self.create_content('collective.cart.core.Article') instance = IContentListingObject(article) self.assertFalse(instance.discount_available()) instance.adapter = mock.Mock() instance.adapter.discount_available.ruturn_value = True self.assertTrue(instance.discount_available())
def test_gross(self): article = self.create_content('collective.cart.core.Article') instance = IContentListingObject(article) instance.shopping_site = mock.Mock() instance.adapter = mock.Mock() self.assertEqual(instance.gross(), instance.shopping_site.format_money())