def test_250g_comma_preceding(self): sour_cream025 = Product(u'Сметана Углече Поле органическая 15%, 250г') key = sour_cream025.get_category_key() sour_cream = ProductCategory(key) self.assertEqual('0.25 kg', sour_cream025.get_package_key()) self.assertEqual(0.625, sour_cream025.get_package().get_ratio(sour_cream))
def test_flour(self): product = Product(u'Мука Сокольническая пшеничная хлебопекарная ' u'высший сорт 800г банка') self.assertEqual('wheat flour', product.get_category_key())
def test_grecha(self): product = Product(u'Греча Ярмарка Ядрица, 800г') self.assertEqual('buckwheat', product.get_category_key())
def test_pasta(self): product = Product(u'Спагетти Макфа 950г') self.assertEqual('pasta', product.get_category_key())
def test_chicken_egg(self): product = Product(u'Яйцо Окское куриное С0 белое десяток') self.assertEqual('chicken egg', product.get_category_key())
def test_buckwheat(self): product = Product(u'Крупа Мистраль гречневая "Зеленая", 450г') self.assertEqual('buckwheat', product.get_category_key())
def test_sour_cream(self): product = Product(u'Сметана Углече Поле органическая 15%, 250г') self.assertEqual('sour cream', product.get_category_key())
def test_milk(self): product = Product(u'Молоко Тема питьевое ультрапастеризованное ' u'для детей с 8 месяцев 3,2%, 200г') self.assertEqual('milk', product.get_category_key())
def test_kefir_bread(self): product = Product(u'Хлеб Хлебный дом Кефирный в нарезке 450г') self.assertEqual('bread', product.get_category_key())
def test_baking_mix(self): product = Product(u'Смесь мучная ХлебБург хлеб ржано-пшеничный ' u'Скандинавский, 500г') self.assertEqual('flour mix', product.get_category_key())