public void SetUp() { repository = new Mock <IGymClassesRepository>(); var mockUoW = new Mock <IUnitOfWork>(); var userStore = new Mock <IUserStore <ApplicationUser> >(); var mockUserManager = new Mock <UserManager <ApplicationUser> >(userStore.Object, null, null, null, null, null, null, null, null); mockUoW.Setup(u => u.GymClasses).Returns(repository.Object); controller = new GymClassesController(mockUoW.Object, mockUserManager.Object); }
public void Index() { // Arrange GymClassesController controller = new GymClassesController(); // Act ViewResult result = controller.Index() as ViewResult; // Assert Assert.IsNotNull(result); }
public void SetUp() { // Mock GymClassRepository repository = new Mock <IGymClassRepository>(); var mockUnitOfWork = new Mock <IUnitOfWork>(); mockUnitOfWork.Setup(u => u.GymClassRepository).Returns(repository.Object); // See Dimitris code regarding test when automapper is used var mockUserStore = new Mock <IUserStore <ApplicationUser> >(); var mockUserManager = new Mock <UserManager <ApplicationUser> >(mockUserStore.Object, null, null, null, null, null, null, null, null); controller = new GymClassesController(mockUnitOfWork.Object, mockUserManager.Object); }
public void SetUp() { repository = new Mock <IGymClassRepository>(); var mockUoW = new Mock <IUnitOfWork>(); mockUoW.Setup(u => u.GymClassRepository).Returns(repository.Object); mapper = new Mapper(new MapperConfiguration(cfg => { var profile = new MapperProfile(); cfg.AddProfile(profile); })); var userStore = new Mock <IUserStore <ApplicationUser> >(); var mockUserManager = new Mock <UserManager <ApplicationUser> >(userStore.Object, null, null, null, null, null, null, null, null); controller = new GymClassesController(mockUoW.Object, mockUserManager.Object, mapper); }