def test_repository_delete(): repository = Repository() repository.clean() model_name = 'ModelName' instance = model_mock(model_name) update1 = repository.save(model_name, instance) instance2 = model_mock(model_name) update2 = repository.save(model_name, instance2) assert update1 == False assert update2 == False delete1 = repository.delete(model_name, [instance]) delete2 = repository.delete(model_name, [instance2]) assert len(repository.get_models(model_name)) == 0
def test_repository_delete(): repository = Repository() repository.clean() model_name = 'ModelName' instance = model_mock(model_name) update1 = repository.save(model_name, instance) instance2 = model_mock(model_name) update2 = repository.save(model_name, instance2) assert update1 == False assert update2 == False delete1 = repository.delete(model_name, [instance]) delete2 = repository.delete(model_name, [instance2]) assert len(repository.get_models(model_name)) == 0