Пример #1
0
        public UserAdminControllerTest()
        {
            _context = new ApplicationDbContext(
                new DbContextOptionsBuilder <ApplicationDbContext>().UseSqlite(CreateInMemoryDatabase()).Options);

            Seed();

            _uut = new UserAdminController(_context);

            _uut._userAdminViewModel = Substitute.For <UserAdminViewModel>();
        }
        public void SetRoleReturnsHttpNotFoundOnWrongArguments(string id, string role)
        {
            // Arrange
            var controller = new UserAdminController();

            controller.ControllerContext = new FakeControllerContext(controller);

            // Act
            var result = controller.SetRole(id, role);

            // Assert
            Assert.That(result, Is.TypeOf(typeof(HttpNotFoundResult)));
        }
Пример #3
0
 public void SetUp()
 {
     _userServiceMock = new Mock <IUserService>();
     _roleService     = new Mock <IRoleService>();
     _subject         = new UserAdminController(_userServiceMock.Object, _roleService.Object);
 }