def test_negative_delete(self): """@test: Create Model then delete it by wrong ID @feature: Model @assert: Model is not deleted """ for entity_id in invalid_id_list(): with self.subTest(entity_id): with self.assertRaises(CLIReturnCodeError): Model.delete({'id': entity_id})
def test_negative_delete_by_id(self): """Create Model then delete it by wrong ID @id: f8b0d428-1b3d-4fc9-9ca1-1eb30c8ac20a @assert: Model is not deleted """ for entity_id in invalid_id_list(): with self.subTest(entity_id): with self.assertRaises(CLIReturnCodeError): Model.delete({'id': entity_id})
def test_negative_delete_by_id(self): """Create Model then delete it by wrong ID @feature: Model @assert: Model is not deleted """ for entity_id in invalid_id_list(): with self.subTest(entity_id): with self.assertRaises(CLIReturnCodeError): Model.delete({'id': entity_id})
def test_negative_delete_by_id(self): """Create Model then delete it by wrong ID :id: f8b0d428-1b3d-4fc9-9ca1-1eb30c8ac20a :expectedresults: Model is not deleted :CaseImportance: Critical """ for entity_id in invalid_id_list(): with self.subTest(entity_id): with self.assertRaises(CLIReturnCodeError): Model.delete({'id': entity_id})
def test_negative_delete_by_id(self, entity_id): """Delete model by wrong ID :id: f8b0d428-1b3d-4fc9-9ca1-1eb30c8ac20a :parametrized: yes :expectedresults: Model is not deleted :CaseImportance: High """ with pytest.raises(CLIReturnCodeError): Model.delete({'id': entity_id})
def test_negative_delete_by_id(self): """Create Model then delete it by wrong ID :id: f8b0d428-1b3d-4fc9-9ca1-1eb30c8ac20a :expectedresults: Model is not deleted :CaseImportance: Critical """ for entity_id in invalid_id_list(): with self.subTest(entity_id): with self.assertRaises(CLIReturnCodeError): Model.delete({'id': entity_id})
def test_positive_delete(self): """@test: Create Model with valid values then delete it by ID @feature: Model @assert: Model is deleted """ for name in valid_data_list(): with self.subTest(name): model = make_model({'name': name}) Model.delete({'id': model['id']}) with self.assertRaises(CLIReturnCodeError): Model.info({'id': model['id']})
def test_positive_delete_by_id(self): """Create Model with valid values then delete it by ID @id: 39f02cec-ac4c-4801-9a4a-11160247213f @assert: Model is deleted """ for name in valid_data_list(): with self.subTest(name): model = make_model({'name': name}) Model.delete({'id': model['id']}) with self.assertRaises(CLIReturnCodeError): Model.info({'id': model['id']})
def test_positive_crud_with_name(self, name, new_name): """Successfully creates, updates and deletes a Model. :id: 9ca9d5ff-750a-4d60-91b2-4c4375f0e35f :parametrized: yes :expectedresults: Model is created, updated and deleted. :CaseImportance: High """ model = make_model({'name': name}) assert model['name'] == name Model.update({'id': model['id'], 'new-name': new_name}) model = Model.info({'id': model['id']}) assert model['name'] == new_name Model.delete({'id': model['id']}) with pytest.raises(CLIReturnCodeError): Model.info({'id': model['id']})