Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * @extends test.TestBase
- */
- component {
- function setUp() {
- super.setUp();
- var user = _User.new();
- variables.userForm = formFactory.new("account.user.password", {user=user});
- variables.validator = getFramework().getBean("ValidatorFactory").getValidator("matches");
- }
- function testNonMatchingStrings() {
- var params = {
- newPassword = "apples",
- verifyNewPassword = "bananas"
- };
- userForm.populate(params);
- var valid = validator.isValid(params.verifyNewPassword, {compareTo="newPassword"}, userForm);
- //assertions
- assertFalse(valid);
- }
- function testMatchingStrings() {
- var params = {
- newPassword = "apples",
- verifyNewPassword = "apples"
- };
- userForm.populate(params);
- var valid = validator.isValid(params.verifyNewPassword, {compareTo="newPassword"}, userForm);
- //assertions
- assertTrue(valid);
- }
- }
Add Comment
Please, Sign In to add comment