public AccountControllerTest() { _userManager = new FakeUserManager(); _signInManager = new FakeSignInManager(); _interaction = new Mock <IIdentityServerInteractionService>(); _clientStore = new Mock <IClientStore>(); _schemeProvider = new Mock <IAuthenticationSchemeProvider>(); _events = new Mock <IEventService>(); }
public ExternalControllerTest() { _userManager = new FakeUserManager(); _signInManager = new FakeSignInManager(); _interaction = new Mock <IIdentityServerInteractionService>(); _interaction.Setup(i => i.IsValidReturnUrl("http://localhost")).Returns(false); _interaction.Setup(i => i.IsValidReturnUrl("~/")).Returns(true); _events = new Mock <IEventService>(); _windowsProvider = new Mock <IWindowsPrincipalProvider>(); _windowsProvider.Setup(w => w.IsWindowsPrincipal(It.IsAny <ClaimsPrincipal>())).Returns(true); _windowsProvider.Setup(w => w.Groups(It.IsAny <IIdentity>())).Returns(new List <Claim>()); }