def test_mlink_insert(): ''' Test mlink insert ''' # assert 0 uu = MLink() uid = tools.get_uu4d() raw_count = uu.get_counts() post_data = { 'name': 'asdf', 'link': 'sadf', 'order': '1', 'logo': 'asf', } uu.insert_data(uid, post_data) new_count = uu.get_counts() tt = uu.get_by_uid(uid) # assert assert tt.name == post_data['name'] assert tt.link == post_data['link'] assert tt.order == int(post_data['order']) assert tt.logo == post_data['logo'] assert raw_count + 1 == new_count uu.delete(uid)
def test_upate(self): post_data = { 'name': 'fffffff', 'link': '85tgr4ggbf', 'order': '13', 'logo': 'fdef', } self.add_message(**post_data) new_count = MLink.get_counts() assert self.raw_count + 1 <= new_count post_data2 = { 'name': 'asdlkjf', 'link': 'sakljdf', 'order': '12', 'logo': 'asfa', } MLink.update(self.id, post_data2) new_count = MLink.get_counts() assert self.raw_count + 1 <= new_count tt = MLink.get_by_uid(self.id) assert tt.name != post_data['name'] assert tt.link != post_data['link'] assert tt.order != int(post_data['order']) assert tt.logo != post_data['logo'] assert tt.name == post_data2['name'] assert tt.link == post_data2['link'] assert tt.order == int(post_data2['order']) assert tt.logo == post_data2['logo'] self.tearDown()
def test_upate(self): uid = self.id post_data = { 'name': 'asdf', 'link': 'sadf', 'order': '1', 'logo': 'asf', } MLink.create_link(uid, post_data) new_count = MLink.get_counts() assert self.raw_count + 1 == new_count post_data2 = { 'name': 'asdlkjf', 'link': 'sakljdf', 'order': '13', 'logo': 'asfa', } MLink.update(uid, post_data2) new_count = MLink.get_counts() assert self.raw_count + 1 == new_count tt = MLink.get_by_uid(uid) assert tt.name != post_data['name'] assert tt.link != post_data['link'] assert tt.order != int(post_data['order']) assert tt.logo != post_data['logo'] assert tt.name == post_data2['name'] assert tt.link == post_data2['link'] assert tt.order == int(post_data2['order']) assert tt.logo == post_data2['logo']
def test_create_link(self): uid = self.id post_data = { 'name': 'asdf', 'link': 'sadf', 'order': '1', 'logo': 'asf', } MLink.create_link(uid, post_data) new_count = MLink.get_counts() tt = MLink.get_by_uid(uid) assert tt.name == post_data['name'] assert tt.link == post_data['link'] assert tt.order == int(post_data['order']) assert tt.logo == post_data['logo'] assert self.raw_count + 1 == new_count
def setup(self): self.id = tools.get_uu4d() self.raw_count = MLink.get_counts() print(self.raw_count)
def test_get_counts(self): a = MLink.get_counts() self.add_message() b = MLink.get_counts() assert a + 1 <= b self.tearDown()
class TestUM(): def setup(self): print('setup 方法执行于本类中每条用例之前') self.uu = MLink() self.id = tools.get_uu4d() self.raw_count = self.uu.get_counts() print(self.raw_count) def test_insert(self): uid = self.id post_data = { 'name': 'asdf', 'link': 'sadf', 'order': '1', 'logo': 'asf', } self.uu.insert_data(uid, post_data) new_count = self.uu.get_counts() tt = self.uu.get_by_uid(uid) # assert assert tt.name == post_data['name'] assert tt.link == post_data['link'] assert tt.order == int(post_data['order']) assert tt.logo == post_data['logo'] assert self.raw_count + 1 == new_count def test_upate(self): uid = self.id post_data = { 'name': 'asdf', 'link': 'sadf', 'order': '1', 'logo': 'asf', } self.uu.insert_data(uid, post_data) new_count = self.uu.get_counts() assert self.raw_count + 1 == new_count post_data2 = { 'name': 'asdlkjf', 'link': 'sakljdf', 'order': '13', 'logo': 'asfa', } self.uu.update(uid, post_data2) new_count = self.uu.get_counts() assert self.raw_count + 1 == new_count tt = self.uu.get_by_uid(uid) assert tt.name != post_data['name'] assert tt.link != post_data['link'] assert tt.order != int(post_data['order']) assert tt.logo != post_data['logo'] assert tt.name == post_data2['name'] assert tt.link == post_data2['link'] assert tt.order == int(post_data2['order']) assert tt.logo == post_data2['logo'] def tearDown(self): print("function teardown") self.uu.delete(self.id)