Example #1
0
        public void OnGet_GivenPageModelIsNull_ExpectTokenSetInPageModel()
        {
            var mediator = new Mock <IMediator>();

            var page = new PasswordReset(mediator.Object)
            {
                Token = "token"
            };

            page.OnGet();

            Assert.NotNull(page.PageModel);
            Assert.Equal("token", page.PageModel.Token);
        }
Example #2
0
        public void OnGet_GivenPageModelNotNull_ExpectTokenToBeIgnored()
        {
            var mediator = new Mock <IMediator>();

            var page = new PasswordReset(mediator.Object)
            {
                Token     = "token",
                PageModel = new PasswordReset.Model {
                    Token = "model-token"
                },
            };

            page.OnGet();

            Assert.Equal("model-token", page.PageModel.Token);
        }