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 }; }