def test_DomainModel_get_persistence_model__raises_error_if_persistence_model_type_not_present( ): m = DomainModel() p = DummyPersister() m.add_persistence_model(p) with pytest.raises(NoSpecifiedTypeOfPersistenceModelAttachedError): m.get_persistence_model(DomainModel)
def test_DomainModel_get_persistence_model__returns_single_persister_if_one_present( ): m = DomainModel() p = DummyPersister() m.add_persistence_model(p) actual = m.get_persistence_model(object) assert actual == p