Ejemplo n.º 1
0
        public void ValidateNewPassword_PasswordController_MoqTest()
        {
            PasswordMessage.Add(UsernameCannotBeBlankViolation);
            PasswordMessage.Add(PasswordCannotBeBlankViolation);

            mockIPasswordQueryService.Setup(x => x.GetPolicyViolations(It.IsAny <Guid>(), null, null))
            .Returns(PasswordMessage);
            var           controller   = new PasswordController(mockIPasswordQueryService.Object);
            List <string> actionResult = controller.ValidateNewPassword(It.IsAny <NewPasswordRequest>());

            Assert.AreEqual(PasswordMessage[0], actionResult[0]);
            Assert.AreEqual(PasswordMessage[1], actionResult[1]);
        }