Esempio n. 1
0
        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);
        }
Esempio n. 3
0
        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);
        }