def afterSetUp(self): """ """ super(TestFormatterInfos, self).afterSetUp() self.fi_1 = IFormatterInfos(self.shop) self.fi_2 = IFormatterInfos(self.shop.categories.category_1)
def __init__(self, context, request, view, manager): """ """ super(CategoriesViewlet, self).__init__(context, request, view, manager) self.format_info = IFormatterInfos(self.context).getFormatInfosAsDict()
class TestFormatterInfos(EasyShopTestCase): """ """ def afterSetUp(self): """ """ super(TestFormatterInfos, self).afterSetUp() self.fi_1 = IFormatterInfos(self.shop) self.fi_2 = IFormatterInfos(self.shop.categories.category_1) def testGetText(self): """ """ self.assertEqual(self.fi_1.getText(), "short_text") def testGetFormatter(self): """ """ self.assertEqual(self.fi_1.getFormatter().getId(), "formatter") self.assertEqual(self.fi_2.getFormatter().getId(), "formatter") def testGetFormatInfosAsDict(self): """ """ fi_1 = self.fi_1.getFormatInfosAsDict() fi_2 = self.fi_2.getFormatInfosAsDict() self.assertEqual(fi_1["lines_per_page"], 1) self.assertEqual(fi_1["products_per_line"], 2) self.assertEqual(fi_1["image_size"], "mini") self.assertEqual(fi_1["text"], "short_text") self.assertEqual(fi_1["product_height"], 0) self.assertEqual(fi_2["lines_per_page"], 1) self.assertEqual(fi_2["products_per_line"], 2) self.assertEqual(fi_2["image_size"], "mini") self.assertEqual(fi_2["text"], "short_text") self.assertEqual(fi_2["product_height"], 0) def testGetLinesPerPage(self): """ """ self.assertEqual(self.fi_1.getLinesPerPage(), 1) self.assertEqual(self.fi_2.getLinesPerPage(), 1) def testGetProductsPerLine(self): """ """ self.assertEqual(self.fi_1.getProductsPerLine(), 2) self.assertEqual(self.fi_2.getProductsPerLine(), 2) def testGetImageSize(self): """ """ self.assertEqual(self.fi_1.getImageSize(), "mini") self.assertEqual(self.fi_2.getImageSize(), "mini") def testHasFormatter(self): """ """ self.assertEqual(self.fi_1.hasFormatter(), True) self.assertEqual(self.fi_2.hasFormatter(), False)