public void ContainsClassDefinition_ValueNotFound() { StubMockMappingLoader(_emptyClassDefinitions, _emptyRelationDefinitions); var persistenceModelLoaderStub = CreatePersistenceModelLoaderStub(); _mockRepository.ReplayAll(); var configuration = new MappingConfiguration(_mockMappingLoader, persistenceModelLoaderStub); Assert.That(configuration.ContainsClassDefinition("ID"), Is.False); }
public void ContainsClassDefinition_ValueFound() { var classDefinition = ClassDefinitionObjectMother.CreateClassDefinitionWithMixins(typeof(RelationEndPointPropertyClass)); classDefinition.SetPropertyDefinitions(new PropertyDefinitionCollection()); classDefinition.SetDerivedClasses(Enumerable.Empty <ClassDefinition>()); StubMockMappingLoader(new[] { classDefinition }, _emptyRelationDefinitions); var persistenceModelLoaderStub = CreatePersistenceModelLoaderStub(); _mockRepository.ReplayAll(); var configuration = new MappingConfiguration(_mockMappingLoader, persistenceModelLoaderStub); Assert.That(configuration.ContainsClassDefinition(classDefinition.ID), Is.True); }