class TestDelete: def setup(self): self.main = App() def teardown(self): self.main.base_quit() @pytest.mark.parametrize("name, gender, phonenum", get_contact()) def test_delete(self, name, gender, phonenum): member = self.main.start().goto_address_book().delete(name) assert name not in member
class TestAdd: def setup(self): self.main = App() def teardown(self): self.main.base_quit() @pytest.mark.parametrize("name, gender, phonenum", get_contact()) def test_add(self, name, gender, phonenum): # lists = self.main.start().goto_address_book().add() # assert "亚历山大" in lists toast = self.main.start().goto_address_book().add( name, gender, phonenum) assert "添加成功" == toast