public void ContainsTypeDefinition_ValueNotFound() { StubMockMappingLoader(_emptyClassDefinitions, _emptyRelationDefinitions); var persistenceModelLoaderStub = CreatePersistenceModelLoaderStub(); _mockRepository.ReplayAll(); var configuration = new MappingConfiguration(_mockMappingLoader, persistenceModelLoaderStub); Assert.That(configuration.ContainsTypeDefinition(typeof(RelationEndPointPropertyClass)), Is.False); }
public void ContainsTypeDefinition_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.ContainsTypeDefinition(typeof(RelationEndPointPropertyClass)), Is.True); }