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]); }