示例#1
0
文件: tests.py 项目: kachon/retail
    def test_get(self):
        ret = Product.rest_get('PROD1')
        self.assertEqual(ret['prod_id'], 'PROD1')
        self.assertEqual(ret['prod_name'], 'Phone_A')
        self.assertEqual(ret['prod_desc'], 'Phone A')

        ret = Product.rest_get('PROD2')
        self.assertEqual(ret, {})
示例#2
0
文件: tests.py 项目: kachon/retail
    def test_delete(self):
        ret = Product.rest_get('PROD1')
        self.assertEqual(ret['prod_name'], 'Phone_A')

        ret = Product.rest_delete('PROD1')
        self.assertEqual(ret, {})

        ret = Product.rest_get('PROD1')
        self.assertEqual(ret, {})
        
示例#3
0
文件: tests.py 项目: kachon/retail
    def test_put(self):
        ret = Product.rest_put(
            'PROD1',
            {'prod_name': 'Phone_B',
             'prod_desc': 'Phone B',
             'prod_popular': True})
        self.assertEqual(ret['prod_name'], 'Phone_B')
        self.assertEqual(ret['prod_desc'], 'Phone B')

        ret = Product.rest_get('PROD1')
        self.assertEqual(ret['prod_name'], 'Phone_B')
        self.assertEqual(ret['prod_desc'], 'Phone B')