Example #1
0
        public void Logout_RedirectsToRoute()
        {
            var logoutController = new LogoutControllerBuilder().Build();

            var result = logoutController.Logout();

            result.Url.Should().Be("~");
        }
Example #2
0
        public void Logout_CallsAuthorisationServiceLogout()
        {
            var authorisationService = A.Fake<IAuthorisationService>();
            var logoutController = new LogoutControllerBuilder().WithAuthorisationService(authorisationService).Build();

            logoutController.Logout();

            A.CallTo(() => authorisationService.Logout()).MustHaveHappened();
        }