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())