コード例 #1
0
 def setup_and_teardown(self):
     self.book_id = add_new_item(base_url_book, book_dict)
     self.role_dict = role_dict
     role_dict["book"] = "{}{}".format(base_url_book, self.book_id)
     yield
     delete_item_finally(base_url_role, self.role_id)
     delete_item_finally(base_url_book, self.book_id)
コード例 #2
0
 def tearDown(self):
     delete_item_finally(base_url_book, self.book_id)
コード例 #3
0
 def test_try_delete_with_wrong_id(self):
     with self.assertRaises(Exception) as ex:
         delete_item_finally(base_url_book,
                             str(random.randint(4000000000, 9120000001)))
     self.assertEqual("Wrong request status code. Item hasn't been deleted",
                      str(ex.exception))
コード例 #4
0
 def test_try_delete_with_id_none(self):
     with self.assertRaises(Exception) as ex:
         delete_item_finally(base_url_book, None)
     self.assertEqual("Item id is None", str(ex.exception))
コード例 #5
0
 def test_delete_existent(self):
     new_test_id = add_new_item(base_url_book, book_dict)
     result = delete_item_finally(base_url_book, new_test_id)
     self.assertIsNone(result)
コード例 #6
0
 def setup_and_teardown(self):
     self.book_id = add_new_item(base_url_book, book_dict)
     yield
     delete_item_finally(base_url_book, self.book_id)
コード例 #7
0
 def test_try_delete_with_wrong_id(self):
     with pytest.raises(Exception) as ex:
         delete_item_finally(base_url_book,
                             str(random.randint(4000000000, 9120000001)))
     assert "Wrong request status code. Item hasn't been deleted" == str(
         ex.value)
コード例 #8
0
 def test_try_delete_with_id_none(self):
     with pytest.raises(Exception) as ex:
         delete_item_finally(base_url_book, None)
     assert "Item id is None" == str(ex.value)
コード例 #9
0
 def test_delete_existent(self, setup):
     result = delete_item_finally(base_url_book, self.book_id)
     assert result is None
コード例 #10
0
 def teardown_method(self):
     delete_item_finally(base_url_book, self.book_id)
コード例 #11
0
ファイル: test_role.py プロジェクト: JuveVR/Homework_7
 def tearDown(self):
     # delete_item_finally(base_url_role, self.role_id)
     delete_item_finally(base_url_book, self.book_id)
コード例 #12
0
 def test_delete_existent(self, setup):
     # new_test_id = add_new_item(base_url_role, role_dict)
     result = delete_item_finally(base_url_role, self.role_id)
     assert result is None