public void SetUp() { _mainRepositoryMock = new Mock<ICrudRepository<MockEntity1>>(); _refRepositoryMock = new Mock<ICrudRepository<MockEntity2>>(); var factory = new LookupCrudRepositoryFactory {_refRepositoryMock.Object}; _repository = new DehydratingCrudRepository<MockEntity1>(_mainRepositoryMock.Object, factory); _dehydratedRef = new MockEntity2 {Id = 2}; _entityWithDehydratedRefs = new MockEntity1 { Id = 1, FriendlyName = "Foo", MultiRef = {_dehydratedRef} }; _resolvedRef = new MockEntity2 {Id = 2, FriendlyName = "Bar"}; _entityWithResolvedRefs = new MockEntity1 { Id = 1, FriendlyName = "Foo", MultiRef = {_resolvedRef} }; _dehydratedEntity = new MockEntity1 {Id = 1}; }
public void SetUp() { _mainRepositoryMock = new Mock <ICrudRepository <MockEntity1> >(); _refRepositoryMock = new Mock <ICrudRepository <MockEntity2> >(); var factory = new LookupCrudRepositoryFactory { _refRepositoryMock.Object }; _repository = new DehydratingCrudRepository <MockEntity1>(_mainRepositoryMock.Object, factory); _dehydratedRef = new MockEntity2 { Id = 2 }; _entityWithDehydratedRefs = new MockEntity1 { Id = 1, FriendlyName = "Foo", MultiRef = { _dehydratedRef } }; _resolvedRef = new MockEntity2 { Id = 2, FriendlyName = "Bar" }; _entityWithResolvedRefs = new MockEntity1 { Id = 1, FriendlyName = "Foo", MultiRef = { _resolvedRef } }; _dehydratedEntity = new MockEntity1 { Id = 1 }; }
protected bool Equals(MockEntity1 other) { return base.Equals(other) && string.Equals(FriendlyName, other.FriendlyName) && Equals(SingleRef, other.SingleRef) && MultiRef.SequenceEqual(other.MultiRef) && Equals(SingleSelfRef, other.SingleSelfRef) && MultiSelfRef.SequenceEqual(other.MultiSelfRef) && Equals(SingleRecurse, other.SingleRecurse) && MultiRecurse.SequenceEqual(other.MultiRecurse) && Equals(ResolveOnly, other.ResolveOnly); }
protected bool Equals(MockEntity1 other) { return(base.Equals(other) && string.Equals(FriendlyName, other.FriendlyName) && Equals(SingleRef, other.SingleRef) && MultiRef.SequenceEqual(other.MultiRef) && Equals(SingleSelfRef, other.SingleSelfRef) && MultiSelfRef.SequenceEqual(other.MultiSelfRef) && Equals(SingleRecurse, other.SingleRecurse) && MultiRecurse.SequenceEqual(other.MultiRecurse) && Equals(ResolveOnly, other.ResolveOnly)); }
public void SetUp() { DehydratedRef = new MockEntity2 { Id = 2 }; ResolvedRef = new MockEntity2 { Id = 2, FriendlyName = "Bar" }; EntityWithDehydratedRefs = new MockEntity1 { Id = 1, FriendlyName = "Foo", MultiRef = { DehydratedRef } }; EntityWithResolvedRefs = new MockEntity1 { Id = 1, FriendlyName = "Foo", MultiRef = { ResolvedRef } }; }
public void SetUp() { DehydratedRef = new MockEntity2 { Id = Entity.NoId, FriendlyName = "Bar" }; ResolvedRef = new MockEntity2 { Id = Entity.NoId, FriendlyName = "Bar" }; EntityWithDehydratedRefs = new MockEntity1 { Id = 1, FriendlyName = "Foo", SingleRef = DehydratedRef }; EntityWithResolvedRefs = new MockEntity1 { Id = 1, FriendlyName = "Foo", SingleRef = ResolvedRef }; }