email-tests
This commit is contained in:
parent
2296aff2ee
commit
fe6d407523
@ -44,7 +44,7 @@ public class EMailAddressTest {
|
|||||||
try {
|
try {
|
||||||
Object execute = client.execute(MODULE + ".search", params);
|
Object execute = client.execute(MODULE + ".search", params);
|
||||||
Object[] result = (Object[]) execute;
|
Object[] result = (Object[]) execute;
|
||||||
assertEquals(242, result.length);
|
assertEquals(6, result.length);
|
||||||
for (Object o : result) {
|
for (Object o : result) {
|
||||||
if (o instanceof Map<?, ?>) {
|
if (o instanceof Map<?, ?>) {
|
||||||
Map<?, ?> row = (Map<?, ?>) o;
|
Map<?, ?> row = (Map<?, ?>) o;
|
||||||
@ -92,8 +92,8 @@ public class EMailAddressTest {
|
|||||||
Map<String, String> setParams = new HashMap<String, String>();
|
Map<String, String> setParams = new HashMap<String, String>();
|
||||||
Map<String, String> whereParams = new HashMap<String, String>();
|
Map<String, String> whereParams = new HashMap<String, String>();
|
||||||
setParams.put("target", "aaa00-test2");
|
setParams.put("target", "aaa00-test2");
|
||||||
whereParams.put("domain", "jalin.de");
|
whereParams.put("domain", "example01.org");
|
||||||
whereParams.put("localpart", "fax");
|
whereParams.put("localpart", "webmaster");
|
||||||
Object[] params = new Object[] { user,
|
Object[] params = new Object[] { user,
|
||||||
cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL()),
|
cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL()),
|
||||||
setParams, whereParams };
|
setParams, whereParams };
|
||||||
@ -107,9 +107,9 @@ public class EMailAddressTest {
|
|||||||
assertEquals(count + 1, getTargetCount());
|
assertEquals(count + 1, getTargetCount());
|
||||||
setParams = new HashMap<String, String>();
|
setParams = new HashMap<String, String>();
|
||||||
whereParams = new HashMap<String, String>();
|
whereParams = new HashMap<String, String>();
|
||||||
setParams.put("target", "aaa00-test2");
|
setParams.put("target", "aaa00-admin");
|
||||||
whereParams.put("domain", "jalin.de");
|
whereParams.put("domain", "example01.org");
|
||||||
whereParams.put("localpart", "fax");
|
whereParams.put("localpart", "webmaster");
|
||||||
params = new Object[] { user,
|
params = new Object[] { user,
|
||||||
cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL()),
|
cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL()),
|
||||||
setParams, whereParams };
|
setParams, whereParams };
|
||||||
|
@ -35,14 +35,27 @@ public class EMailAliasTest {
|
|||||||
public void testSearchAllAsPacAdmin() {
|
public void testSearchAllAsPacAdmin() {
|
||||||
String user = "aaa00";
|
String user = "aaa00";
|
||||||
String grantingTicketURL = cas.getGrantingTicketURL(user);
|
String grantingTicketURL = cas.getGrantingTicketURL(user);
|
||||||
Map<String, String> whereParams = new HashMap<String, String>();
|
Map<String, String> setParams = new HashMap<String, String>();
|
||||||
|
setParams.put("name", "aaa00-alias");
|
||||||
|
setParams.put("target", "aaa00-admin");
|
||||||
Object[] params = new Object[] { user,
|
Object[] params = new Object[] { user,
|
||||||
|
cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL()),
|
||||||
|
setParams };
|
||||||
|
try {
|
||||||
|
client.execute(MODULE + ".add", params);
|
||||||
|
} catch (XmlRpcException e) {
|
||||||
|
fail(e.getMessage());
|
||||||
|
}
|
||||||
|
user = "aaa00";
|
||||||
|
grantingTicketURL = cas.getGrantingTicketURL(user);
|
||||||
|
Map<String, String> whereParams = new HashMap<String, String>();
|
||||||
|
params = new Object[] { user,
|
||||||
cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL()),
|
cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL()),
|
||||||
whereParams };
|
whereParams };
|
||||||
try {
|
try {
|
||||||
Object execute = client.execute(MODULE + ".search", params);
|
Object execute = client.execute(MODULE + ".search", params);
|
||||||
Object[] result = (Object[]) execute;
|
Object[] result = (Object[]) execute;
|
||||||
assertEquals(3, result.length);
|
assertEquals(1, result.length);
|
||||||
for (Object o : result) {
|
for (Object o : result) {
|
||||||
if (o instanceof Map<?, ?>) {
|
if (o instanceof Map<?, ?>) {
|
||||||
Map<?, ?> row = (Map<?, ?>) o;
|
Map<?, ?> row = (Map<?, ?>) o;
|
||||||
|
Loading…
Reference in New Issue
Block a user