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_klass(self): article = self.create_content('collective.cart.core.Article') instance = IContentListingObject(article) self.assertEqual(instance.klass(), 'normal') instance.discount_available = mock.Mock() self.assertEqual(instance.klass(), 'discount')