Esempio n. 1
0
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
Esempio n. 2
0
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