public void Initialize() { // Setup this.unitOfWorkMock = new Mock <IUnitOfWork>(); this.organizationsRepository = new DefaultTestRepository <Organization>(); this.unitOfWorkMock.Setup(s => s.CreateGenericRepository <Organization>()) .Returns(() => this.organizationsRepository); this.sut = new OrganizationsService(unitOfWorkMock.Object); }
public void Initialize() { // Setup unitOfWorkMock = new Mock <IUnitOfWork>(); siteRepository = new DefaultTestRepository <Site>(); organizationRepository = new DefaultTestRepository <Organization>(); categoriesOfCareRepository = new DefaultTestRepository <CategoryOfCare>(); customersRepository = new CustomersTestRepository(); unitOfWorkMock.Setup(s => s.CreateGenericRepository <Site>()) .Returns(() => siteRepository); unitOfWorkMock.Setup(s => s.CreateGenericRepository <Organization>()) .Returns(() => organizationRepository); unitOfWorkMock.Setup(s => s.CreateGenericRepository <Customer>()) .Returns(() => customersRepository); unitOfWorkMock.Setup(s => s.CreateGenericRepository <CategoryOfCare>()) .Returns(() => categoriesOfCareRepository); sut = new SitesService(unitOfWorkMock.Object); }