示例#1
0
    def test_traverse_yaml(self):

        milk = ProductCategory('milk')

        self.assertEqual(u'молоко', milk.get_data('keyword').split(', ')[0])

        self.assertEqual('diary', milk.get_category_key())

        tuna = ProductCategory('tuna')
        self.assertEqual('fish', tuna.get_category_key())

        chair = ProductCategory('chair')
        self.assertEqual('furniture', chair.get_category_key())

        food = ProductCategory('food')
        self.assertEqual('product_categories', food.get_category_key())

        root = ProductCategory('product_categories')
        self.assertIsNone(root.get_category_key())
示例#2
0
    def test_traverse_yaml(self):

        milk = ProductCategory("milk")

        self.assertEqual(u"молоко", milk.get_data("keyword").split(", ")[0])

        self.assertEqual("diary", milk.get_category_key())

        tuna = ProductCategory("tuna")
        self.assertEqual("fish", tuna.get_category_key())

        chair = ProductCategory("chair")
        self.assertEqual("furniture", chair.get_category_key())

        food = ProductCategory("food")
        self.assertEqual("product_categories", food.get_category_key())

        root = ProductCategory("product_categories")
        self.assertIsNone(root.get_category_key())
示例#3
0
 def test_product_category_get_data(self):
     milk = ProductCategory('milk')
     self.assertEqual(1, milk.get_data('priority'))
     asp = ProductCategory('asparagus')
     self.assertEqual(0, asp.get_data('priority', default=0))
示例#4
0
 def test_product_category_get_data(self):
     milk = ProductCategory("milk")
     self.assertEqual(1, milk.get_data("priority"))
     asp = ProductCategory("asparagus")
     self.assertEqual(0, asp.get_data("priority", default=0))