public void IsEndPoint()
        {
            Assert.That(_relation.IsEndPoint("Location", "Remotion.Data.DomainObjects.UnitTests.Mapping.TestDomain.Integration.Location.Client"), Is.True);
            Assert.That(_relation.IsEndPoint("Client", null), Is.True);

            Assert.That(_relation.IsEndPoint("Location", null), Is.False);
            Assert.That(_relation.IsEndPoint("Client", "Client"), Is.False);
        }
        public void IsEndPoint()
        {
            RelationDefinition relation = new RelationDefinition("myRelation", _customerEndPoint, _orderEndPoint);

            Assert.That(relation.IsEndPoint("Order", "Remotion.Data.DomainObjects.UnitTests.Mapping.TestDomain.Integration.Order.Customer"), Is.True);
            Assert.That(relation.IsEndPoint("Customer", "Remotion.Data.DomainObjects.UnitTests.Mapping.TestDomain.Integration.Customer.Orders"), Is.True);
            Assert.That(relation.IsEndPoint("Order", "Remotion.Data.DomainObjects.UnitTests.Mapping.TestDomain.Integration.Customer.Orders"), Is.False);
            Assert.That(relation.IsEndPoint("Customer", "Remotion.Data.DomainObjects.UnitTests.Mapping.TestDomain.Integration.Order.Customer"), Is.False);
        }