X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=tests%2Forg%2Fcacert%2Fgigi%2Fpages%2Faccount%2FTestChangePassword.java;h=9601842631a1b639e730233458d43e6c87b7993a;hb=d7c0f42f9a60ae6dfff83d1f01e547bbf5681c0d;hp=21be9c15113f343171ad17b457fc914b72d35ac9;hpb=e409ba881965634f63f0b67824bc93dda4ec4327;p=gigi.git diff --git a/tests/org/cacert/gigi/pages/account/TestChangePassword.java b/tests/org/cacert/gigi/pages/account/TestChangePassword.java index 21be9c15..96018426 100644 --- a/tests/org/cacert/gigi/pages/account/TestChangePassword.java +++ b/tests/org/cacert/gigi/pages/account/TestChangePassword.java @@ -6,15 +6,10 @@ import java.io.IOException; import java.net.URLEncoder; import org.cacert.gigi.GigiApiException; -import org.cacert.gigi.dbObjects.User; -import org.cacert.gigi.testUtils.ManagedTest; +import org.cacert.gigi.testUtils.ClientTest; import org.junit.Test; -public class TestChangePassword extends ManagedTest { - - User u = User.getById(createVerifiedUser("fn", "ln", createUniqueName() + "uni@example.org", TEST_PASSWORD)); - - String cookie; +public class TestChangePassword extends ClientTest { String path = ChangePasswordPage.PATH; @@ -39,9 +34,10 @@ public class TestChangePassword extends ManagedTest { @Test public void testChangePasswordWeb() throws IOException { - String error = executeBasicWebInteraction(cookie, path, "oldpassword=" + URLEncoder.encode(TEST_PASSWORD, "UTF-8") // - + "&pword1=" + URLEncoder.encode(TEST_PASSWORD + "v2", "UTF-8")// - + "&pword2=" + URLEncoder.encode(TEST_PASSWORD + "v2", "UTF-8")); + String error = executeBasicWebInteraction(cookie, path, + "oldpassword=" + URLEncoder.encode(TEST_PASSWORD, "UTF-8") // + + "&pword1=" + URLEncoder.encode(TEST_PASSWORD + "v2", "UTF-8")// + + "&pword2=" + URLEncoder.encode(TEST_PASSWORD + "v2", "UTF-8")); assertNull(error); assertTrue(isLoggedin(login(u.getEmail(), TEST_PASSWORD + "v2"))); assertFalse(isLoggedin(login(u.getEmail(), TEST_PASSWORD))); @@ -50,9 +46,10 @@ public class TestChangePassword extends ManagedTest { @Test public void testChangePasswordWebOldWrong() throws IOException { - String error = executeBasicWebInteraction(cookie, path, "oldpassword=a" + URLEncoder.encode(TEST_PASSWORD, "UTF-8") // - + "&pword1=" + URLEncoder.encode(TEST_PASSWORD + "v2", "UTF-8")// - + "&pword2=" + URLEncoder.encode(TEST_PASSWORD + "v2", "UTF-8")); + String error = executeBasicWebInteraction(cookie, path, + "oldpassword=a" + URLEncoder.encode(TEST_PASSWORD, "UTF-8") // + + "&pword1=" + URLEncoder.encode(TEST_PASSWORD + "v2", "UTF-8")// + + "&pword2=" + URLEncoder.encode(TEST_PASSWORD + "v2", "UTF-8")); assertNotNull(error); assertFalse(isLoggedin(login(u.getEmail(), TEST_PASSWORD + "v2"))); assertTrue(isLoggedin(login(u.getEmail(), TEST_PASSWORD))); @@ -61,9 +58,10 @@ public class TestChangePassword extends ManagedTest { @Test public void testChangePasswordWebNewWrong() throws IOException { - String error = executeBasicWebInteraction(cookie, path, "oldpassword=" + URLEncoder.encode(TEST_PASSWORD, "UTF-8") // - + "&pword1=" + URLEncoder.encode(TEST_PASSWORD + "v2", "UTF-8")// - + "&pword2=a" + URLEncoder.encode(TEST_PASSWORD + "v2", "UTF-8")); + String error = executeBasicWebInteraction(cookie, path, + "oldpassword=" + URLEncoder.encode(TEST_PASSWORD, "UTF-8") // + + "&pword1=" + URLEncoder.encode(TEST_PASSWORD + "v2", "UTF-8")// + + "&pword2=a" + URLEncoder.encode(TEST_PASSWORD + "v2", "UTF-8")); assertNotNull(error); assertFalse(isLoggedin(login(u.getEmail(), TEST_PASSWORD + "v2"))); assertTrue(isLoggedin(login(u.getEmail(), TEST_PASSWORD)));