Guest User

Untitled

a guest
May 15th, 2018
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.85 KB | None | 0 0
  1. /**
  2.  * @extends test.TestBase
  3.  */
  4. component {
  5.  
  6.     function setUp() {
  7.  
  8.         super.setUp();
  9.  
  10.         var user = _User.new();
  11.  
  12.         variables.userForm = formFactory.new("account.user.password", {user=user});
  13.  
  14.         variables.validator = getFramework().getBean("ValidatorFactory").getValidator("matches");
  15.  
  16.     }
  17.  
  18.     function testNonMatchingStrings() {
  19.  
  20.         var params = {
  21.             newPassword = "apples",
  22.             verifyNewPassword = "bananas"
  23.         };
  24.  
  25.         userForm.populate(params);
  26.        
  27.         var valid = validator.isValid(params.verifyNewPassword, {compareTo="newPassword"}, userForm);
  28.  
  29.         //assertions
  30.  
  31.         assertFalse(valid);
  32.        
  33.     }
  34.  
  35.     function testMatchingStrings() {
  36.  
  37.         var params = {
  38.             newPassword = "apples",
  39.             verifyNewPassword = "apples"
  40.         };
  41.  
  42.         userForm.populate(params);
  43.  
  44.         var valid = validator.isValid(params.verifyNewPassword, {compareTo="newPassword"}, userForm);
  45.  
  46.         //assertions
  47.  
  48.         assertTrue(valid);
  49.  
  50.     }
  51.  
  52. }
Add Comment
Please, Sign In to add comment