X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=tests%2Fclub%2Fwpia%2Fgigi%2FtestUtils%2FOrgTest.java;h=9f33686cee89dd64295d56ca7b0947e111e24a17;hb=06f3ff30e0b9338e7c330a1144903ba8baeaf028;hp=6a0c4d1c68cf70330b6ae4404656e6fe6e5d7b6f;hpb=5a1b7ee1d24604eaa2d0572f59555b5777e9c4eb;p=gigi.git diff --git a/tests/club/wpia/gigi/testUtils/OrgTest.java b/tests/club/wpia/gigi/testUtils/OrgTest.java index 6a0c4d1c..9f33686c 100644 --- a/tests/club/wpia/gigi/testUtils/OrgTest.java +++ b/tests/club/wpia/gigi/testUtils/OrgTest.java @@ -3,22 +3,31 @@ package club.wpia.gigi.testUtils; import java.io.IOException; import club.wpia.gigi.GigiApiException; +import club.wpia.gigi.dbObjects.CATS.CATSType; import club.wpia.gigi.dbObjects.Country; +import club.wpia.gigi.dbObjects.Country.CountryCodeType; import club.wpia.gigi.dbObjects.Group; import club.wpia.gigi.dbObjects.Organisation; -import club.wpia.gigi.dbObjects.Country.CountryCodeType; +import club.wpia.gigi.dbObjects.User; public class OrgTest extends ClientTest { public OrgTest() throws IOException, GigiApiException { makeAgent(u.getId()); u.grantGroup(getSupporter(), Group.ORG_AGENT); + addChallenge(u.getId(), CATSType.ORG_AGENT_CHALLENGE); clearCaches(); - cookie = login(email, TEST_PASSWORD); + cookie = cookieWithCertificateLogin(u); } public Organisation createUniqueOrg() throws GigiApiException { Organisation o1 = new Organisation(createUniqueName(), Country.getCountryByCode("DE", CountryCodeType.CODE_2_CHARS), "pr", "city", "test@example.com", "", "", u); return o1; } + + public User createOrgAdmin(Organisation o) throws GigiApiException { + User ua = User.getById(createVerificationUser("testworker", "testname", createUniqueName() + "@testdom.com", TEST_PASSWORD)); + o.addAdmin(ua, u, true); + return ua; + } }