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))); }
public void SetUp() { _userServiceMock = new Mock <IUserService>(); _roleService = new Mock <IRoleService>(); _subject = new UserAdminController(_userServiceMock.Object, _roleService.Object); }