public void SetupMocks() { MockUnitOfWork = new Mock <IUnitOfWork>(); MockUserRepository = MockProvider.GetMockUserRepository(testContext.Users); MockContactRepository = MockProvider.GetMockContactRepository(testContext.Contacts); MockContactNumberRepository = MockProvider.GetMockContactNumberRepository(testContext.ContactNumbers); MockUnitOfWork.Setup(x => x.ContactNumberRepository).Returns(MockContactNumberRepository.Object); MockUnitOfWork.Setup(x => x.ContactRepository).Returns(MockContactRepository.Object); MockUnitOfWork.Setup(x => x.UserRepository).Returns(MockUserRepository.Object); MockContactService = MockProvider.GetContactService(testContext.Contacts); MockUserService = MockProvider.GetUserService(testContext.Users, testContext.Contacts); MockContactNumberService = MockProvider.GetContactNumberService(testContext.ContactNumbers); }