public void Must_Return_Repository_When_Registered() { // // Arrange // var mockContext = new Mock<EFDbContext>(); var mockRepository = new Mock<IRepository<IModel>>(); var repositoryFactory = new RepositoryFactory(mockContext.Object); repositoryFactory.SetCustomRepo(mockRepository.Object); // // Act // var result = repositoryFactory.GetRepository<IModel>(); // // Assert // Assert.IsNotNull(result); }