X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=tests%2Forg%2Fcacert%2Fgigi%2FTestOrga.java;fp=tests%2Forg%2Fcacert%2Fgigi%2FTestOrga.java;h=72e41efdae68b0da8b162fe9688db4d50c556a98;hp=e93070d6adf3fbc2a1c235857293539e277a7666;hb=d4802b68c651a984f0b98a462ac1e7721aa50388;hpb=5f0c781007ae0ddce24057654a0ab095bc2a2b5b diff --git a/tests/org/cacert/gigi/TestOrga.java b/tests/org/cacert/gigi/TestOrga.java index e93070d6..72e41efd 100644 --- a/tests/org/cacert/gigi/TestOrga.java +++ b/tests/org/cacert/gigi/TestOrga.java @@ -19,14 +19,21 @@ public class TestOrga extends ManagedTest { assertEquals(0, o1.getAllAdmins().size()); o1.addAdmin(u2, u1, false); assertEquals(1, o1.getAllAdmins().size()); + o1.addAdmin(u2, u1, false); // Insert double should be ignored + assertEquals(1, o1.getAllAdmins().size()); o1.addAdmin(u3, u1, false); assertEquals(2, o1.getAllAdmins().size()); o1.addAdmin(u4, u1, false); assertEquals(3, o1.getAllAdmins().size()); o1.removeAdmin(u3, u1); assertEquals(2, o1.getAllAdmins().size()); + o1.addAdmin(u3, u1, false); // add again + assertEquals(3, o1.getAllAdmins().size()); + o1.removeAdmin(u3, u1); + assertEquals(2, o1.getAllAdmins().size()); o1.removeAdmin(u4, u1); o1.removeAdmin(u2, u1); assertEquals(0, o1.getAllAdmins().size()); } + }