Author: manolo Date: Tue Jul 15 08:05:38 2014 New Revision: 1610609 URL: http://svn.apache.org/r1610609 Log: Fix test so as it creates domain test before running
Modified: james/bond/trunk/src/test/java/org/apache/james/bond/client/serverconnection/AppRequestFactoryTest.java Modified: james/bond/trunk/src/test/java/org/apache/james/bond/client/serverconnection/AppRequestFactoryTest.java URL: http://svn.apache.org/viewvc/james/bond/trunk/src/test/java/org/apache/james/bond/client/serverconnection/AppRequestFactoryTest.java?rev=1610609&r1=1610608&r2=1610609&view=diff ============================================================================== --- james/bond/trunk/src/test/java/org/apache/james/bond/client/serverconnection/AppRequestFactoryTest.java (original) +++ james/bond/trunk/src/test/java/org/apache/james/bond/client/serverconnection/AppRequestFactoryTest.java Tue Jul 15 08:05:38 2014 @@ -31,6 +31,7 @@ import org.apache.james.bond.TestConst; import org.apache.james.bond.client.ioc.ClientFactory; import org.apache.james.bond.client.ioc.ClientFactoryTestImpl; import org.apache.james.bond.client.serverconnection.AppRequestFactory.DnsRequest; +import org.apache.james.bond.client.serverconnection.AppRequestFactory.DomainRequest; import org.apache.james.bond.client.serverconnection.AppRequestFactory.Pop3Request; import org.apache.james.bond.client.serverconnection.AppRequestFactory.SmtpRequest; import org.apache.james.bond.client.serverconnection.AppRequestFactory.UserRequest; @@ -53,9 +54,11 @@ public class AppRequestFactoryTest { @Test public void userFunctionalityTest() { + addDomain(); clearUser(); addUser(); removeUser(); + removeDomain(); } private void clearUser() { @@ -88,6 +91,25 @@ public class AppRequestFactoryTest { requestFactory.createUserRequest().listUsers().fire(rec); } + private void addDomain() { + DomainRequest context = requestFactory.createDomainRequest(); + DomainProxy domain = context.create(DomainProxy.class); + domain.setDomain("yo.es"); + context.persist(domain).fire(); + } + + private void removeDomain() { + requestFactory.createDomainRequest().listDomains().fire(new Receiver<List<DomainProxy>>() { + public void onSuccess(List<DomainProxy> response) { + for (DomainProxy c : response) { + if (c.getDomain().equals("yo.es")) { + requestFactory.createDomainRequest().remove(c).fire(); + } + } + } + }); + } + private void addUser() { Receiver<List<UserProxy>> rec = new Receiver<List<UserProxy>>() { public void onSuccess(List<UserProxy> users) { --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org