]> WPIA git - gigi.git/blobdiff - tests/club/wpia/gigi/testUtils/BusinessTest.java
Merge changes If5eed01f,I88c94e39,If36f5b0a
[gigi.git] / tests / club / wpia / gigi / testUtils / BusinessTest.java
index 28da80f828679c78113bcedec7408a928da49647..4566d0e1f34391f5e6b46533e041bd49381e46ca 100644 (file)
@@ -183,4 +183,13 @@ public abstract class BusinessTest extends ConfiguredTest {
         supporter.refreshGroups();
         return supporter;
     }
+
+    public EmailAddress createVerifiedEmail(User u, String email) throws InterruptedException, GigiApiException {
+        EmailAddress addr = new EmailAddress(u, email, Locale.ENGLISH);
+        TestMail testMail = getMailReceiver().receive(addr.getAddress());
+        String hash = testMail.extractLink().substring(testMail.extractLink().lastIndexOf('=') + 1);
+        addr.verify(hash);
+        getMailReceiver().assertEmpty();
+        return addr;
+    }
 }