def test_total(self):
        adapter = IShoppingSite(self.portal)
        adapter.articles_total = mock.Mock(return_value=self.money('2.00'))
        self.assertEqual(adapter.total(), self.money('2.00'))

        adapter.shipping_gross_money = mock.Mock(return_value=self.money('10.00'))
        self.assertEqual(adapter.total(), self.money('12.00'))
 def test_locale_total(self):
     adapter = IShoppingSite(self.portal)
     adapter.total = mock.Mock(return_value=self.money('10.00'))
     self.assertEqual(adapter.locale_total(), u'10.00 €')