work on tests
This commit is contained in:
parent
36c884c899
commit
fde981d8ab
@ -36,7 +36,7 @@ public class DomainTest {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testSearchAllAsPacAdmin() {
|
public void testSearchAllAsPacAdmin() {
|
||||||
String user = "peh00";
|
String user = "aaa00";
|
||||||
String grantingTicketURL = cas.getGrantingTicketURL(user);
|
String grantingTicketURL = cas.getGrantingTicketURL(user);
|
||||||
Map<String, String> whereParams = new HashMap<String, String>();
|
Map<String, String> whereParams = new HashMap<String, String>();
|
||||||
Object[] params = new Object[] { user,
|
Object[] params = new Object[] { user,
|
||||||
@ -49,7 +49,7 @@ public class DomainTest {
|
|||||||
for (Object o : result) {
|
for (Object o : result) {
|
||||||
if (o instanceof Map<?, ?>) {
|
if (o instanceof Map<?, ?>) {
|
||||||
Map<?, ?> row = (Map<?, ?>) o;
|
Map<?, ?> row = (Map<?, ?>) o;
|
||||||
assertEquals("peh00", row.get("user"));
|
assertEquals("aaa00", row.get("user"));
|
||||||
} else {
|
} else {
|
||||||
fail("map expected");
|
fail("map expected");
|
||||||
}
|
}
|
||||||
|
@ -35,7 +35,7 @@ public class EMailAddressTest {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testSearchAllAsPacAdmin() {
|
public void testSearchAllAsPacAdmin() {
|
||||||
String user = "peh00";
|
String user = "aaa00";
|
||||||
String grantingTicketURL = cas.getGrantingTicketURL(user);
|
String grantingTicketURL = cas.getGrantingTicketURL(user);
|
||||||
Map<String, String> whereParams = new HashMap<String, String>();
|
Map<String, String> whereParams = new HashMap<String, String>();
|
||||||
Object[] params = new Object[] { user,
|
Object[] params = new Object[] { user,
|
||||||
@ -48,7 +48,7 @@ public class EMailAddressTest {
|
|||||||
for (Object o : result) {
|
for (Object o : result) {
|
||||||
if (o instanceof Map<?, ?>) {
|
if (o instanceof Map<?, ?>) {
|
||||||
Map<?, ?> row = (Map<?, ?>) o;
|
Map<?, ?> row = (Map<?, ?>) o;
|
||||||
assertEquals("peh00", row.get("pac"));
|
assertEquals("aaa00", row.get("pac"));
|
||||||
} else {
|
} else {
|
||||||
fail("map expected");
|
fail("map expected");
|
||||||
}
|
}
|
||||||
@ -60,7 +60,7 @@ public class EMailAddressTest {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testSearchAsPacAdmin() {
|
public void testSearchAsPacAdmin() {
|
||||||
String user = "peh00";
|
String user = "aaa00";
|
||||||
String grantingTicketURL = cas.getGrantingTicketURL(user);
|
String grantingTicketURL = cas.getGrantingTicketURL(user);
|
||||||
Map<String, String> whereParams = new HashMap<String, String>();
|
Map<String, String> whereParams = new HashMap<String, String>();
|
||||||
whereParams.put("domain", "herzensklaenge.de");
|
whereParams.put("domain", "herzensklaenge.de");
|
||||||
@ -74,7 +74,7 @@ public class EMailAddressTest {
|
|||||||
for (Object o : result) {
|
for (Object o : result) {
|
||||||
if (o instanceof Map<?, ?>) {
|
if (o instanceof Map<?, ?>) {
|
||||||
Map<?, ?> row = (Map<?, ?>) o;
|
Map<?, ?> row = (Map<?, ?>) o;
|
||||||
assertEquals("peh00", row.get("pac"));
|
assertEquals("aaa00", row.get("pac"));
|
||||||
} else {
|
} else {
|
||||||
fail("map expected");
|
fail("map expected");
|
||||||
}
|
}
|
||||||
@ -87,11 +87,11 @@ public class EMailAddressTest {
|
|||||||
@Test
|
@Test
|
||||||
public void testUpdate() {
|
public void testUpdate() {
|
||||||
int count = getTargetCount();
|
int count = getTargetCount();
|
||||||
String user = "peh00";
|
String user = "aaa00";
|
||||||
String grantingTicketURL = cas.getGrantingTicketURL(user);
|
String grantingTicketURL = cas.getGrantingTicketURL(user);
|
||||||
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", "peh00-phor");
|
setParams.put("target", "aaa00-test2");
|
||||||
whereParams.put("domain", "jalin.de");
|
whereParams.put("domain", "jalin.de");
|
||||||
whereParams.put("localpart", "fax");
|
whereParams.put("localpart", "fax");
|
||||||
Object[] params = new Object[] { user,
|
Object[] params = new Object[] { user,
|
||||||
@ -107,7 +107,7 @@ 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", "peh00-hotline");
|
setParams.put("target", "aaa00-test2");
|
||||||
whereParams.put("domain", "jalin.de");
|
whereParams.put("domain", "jalin.de");
|
||||||
whereParams.put("localpart", "fax");
|
whereParams.put("localpart", "fax");
|
||||||
params = new Object[] { user,
|
params = new Object[] { user,
|
||||||
|
@ -33,7 +33,7 @@ public class EMailAliasTest {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testSearchAllAsPacAdmin() {
|
public void testSearchAllAsPacAdmin() {
|
||||||
String user = "peh00";
|
String user = "aaa00";
|
||||||
String grantingTicketURL = cas.getGrantingTicketURL(user);
|
String grantingTicketURL = cas.getGrantingTicketURL(user);
|
||||||
Map<String, String> whereParams = new HashMap<String, String>();
|
Map<String, String> whereParams = new HashMap<String, String>();
|
||||||
Object[] params = new Object[] { user,
|
Object[] params = new Object[] { user,
|
||||||
@ -46,7 +46,7 @@ public class EMailAliasTest {
|
|||||||
for (Object o : result) {
|
for (Object o : result) {
|
||||||
if (o instanceof Map<?, ?>) {
|
if (o instanceof Map<?, ?>) {
|
||||||
Map<?, ?> row = (Map<?, ?>) o;
|
Map<?, ?> row = (Map<?, ?>) o;
|
||||||
assertEquals("peh00", row.get("pac"));
|
assertEquals("aaa00", row.get("pac"));
|
||||||
} else {
|
} else {
|
||||||
fail("map expected");
|
fail("map expected");
|
||||||
}
|
}
|
||||||
|
@ -48,10 +48,33 @@ public class MysqlDbTest {
|
|||||||
try {
|
try {
|
||||||
Object execute = client.execute(MODULE + ".add", params);
|
Object execute = client.execute(MODULE + ".add", params);
|
||||||
assertTrue(execute instanceof Map<?, ?>);
|
assertTrue(execute instanceof Map<?, ?>);
|
||||||
|
params[1] = cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL());
|
||||||
|
setParams.put("name", "aaa00_db2");
|
||||||
|
execute = client.execute(MODULE + ".add", params);
|
||||||
|
assertTrue(execute instanceof Map<?, ?>);
|
||||||
} catch (XmlRpcException e) {
|
} catch (XmlRpcException e) {
|
||||||
fail(e.getMessage());
|
fail(e.getMessage());
|
||||||
}
|
}
|
||||||
assertEquals(count + 1, getDBsCount());
|
assertEquals(count + 2, getDBsCount());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testDelete() {
|
||||||
|
int count = getDBsCount();
|
||||||
|
String user = "aaa00";
|
||||||
|
String grantingTicketURL = cas.getGrantingTicketURL(user);
|
||||||
|
Map<String, String> whereParams = new HashMap<String, String>();
|
||||||
|
whereParams.put("name", "aaa00_db2");
|
||||||
|
Object[] params = new Object[] { user,
|
||||||
|
cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL()),
|
||||||
|
whereParams };
|
||||||
|
try {
|
||||||
|
Object execute = client.execute(MODULE + ".delete", params);
|
||||||
|
assertNull(execute);
|
||||||
|
} catch (XmlRpcException e) {
|
||||||
|
fail(e.getMessage());
|
||||||
|
}
|
||||||
|
assertEquals(count - 1, getDBsCount());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@ -71,25 +94,6 @@ public class MysqlDbTest {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
|
||||||
public void testDelete() {
|
|
||||||
int count = getDBsCount();
|
|
||||||
String user = "aaa00";
|
|
||||||
String grantingTicketURL = cas.getGrantingTicketURL(user);
|
|
||||||
Map<String, String> whereParams = new HashMap<String, String>();
|
|
||||||
whereParams.put("name", "aaa00_db1");
|
|
||||||
Object[] params = new Object[] { user,
|
|
||||||
cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL()),
|
|
||||||
whereParams };
|
|
||||||
try {
|
|
||||||
Object execute = client.execute(MODULE + ".delete", params);
|
|
||||||
assertNull(execute);
|
|
||||||
} catch (XmlRpcException e) {
|
|
||||||
fail(e.getMessage());
|
|
||||||
}
|
|
||||||
assertEquals(count - 1, getDBsCount());
|
|
||||||
}
|
|
||||||
|
|
||||||
private int getDBsCount() {
|
private int getDBsCount() {
|
||||||
int count = 0;
|
int count = 0;
|
||||||
String user = "aaa00";
|
String user = "aaa00";
|
||||||
|
@ -48,10 +48,14 @@ public class MysqlUserTest {
|
|||||||
try {
|
try {
|
||||||
Object execute = client.execute(MODULE + ".add", params);
|
Object execute = client.execute(MODULE + ".add", params);
|
||||||
assertTrue(execute instanceof Map<?, ?>);
|
assertTrue(execute instanceof Map<?, ?>);
|
||||||
|
setParams.put("name", "aaa00_dba2");
|
||||||
|
params[1] = cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL());
|
||||||
|
execute = client.execute(MODULE + ".add", params);
|
||||||
|
assertTrue(execute instanceof Map<?, ?>);
|
||||||
} catch (XmlRpcException e) {
|
} catch (XmlRpcException e) {
|
||||||
fail(e.getMessage());
|
fail(e.getMessage());
|
||||||
}
|
}
|
||||||
assertEquals(count + 1, getDBUsersCount());
|
assertEquals(count + 2, getDBUsersCount());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@ -71,13 +75,13 @@ public class MysqlUserTest {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test @Ignore
|
@Test
|
||||||
public void testDelete() {
|
public void testDelete() {
|
||||||
int count = getDBUsersCount();
|
int count = getDBUsersCount();
|
||||||
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> whereParams = new HashMap<String, String>();
|
||||||
whereParams.put("name", "aaa00_dba");
|
whereParams.put("name", "aaa00_dba2");
|
||||||
Object[] params = new Object[] { user,
|
Object[] params = new Object[] { user,
|
||||||
cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL()),
|
cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL()),
|
||||||
whereParams };
|
whereParams };
|
||||||
|
@ -48,27 +48,14 @@ public class PgsqlDbTest {
|
|||||||
try {
|
try {
|
||||||
Object execute = client.execute(MODULE + ".add", params);
|
Object execute = client.execute(MODULE + ".add", params);
|
||||||
assertTrue(execute instanceof Map<?, ?>);
|
assertTrue(execute instanceof Map<?, ?>);
|
||||||
|
setParams.put("name", "aaa00_db2");
|
||||||
|
params[1] = cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL());
|
||||||
|
execute = client.execute(MODULE + ".add", params);
|
||||||
|
assertTrue(execute instanceof Map<?, ?>);
|
||||||
} catch (XmlRpcException e) {
|
} catch (XmlRpcException e) {
|
||||||
fail(e.getMessage());
|
fail(e.getMessage());
|
||||||
}
|
}
|
||||||
assertEquals(count + 1, getDBsCount());
|
assertEquals(count + 2, getDBsCount());
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
|
||||||
public void testSearch() {
|
|
||||||
String user = "aaa00";
|
|
||||||
String grantingTicketURL = cas.getGrantingTicketURL(user);
|
|
||||||
Map<String, String> whereParams = new HashMap<String, String>();
|
|
||||||
Object[] params = new Object[] { user,
|
|
||||||
cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL()),
|
|
||||||
whereParams };
|
|
||||||
try {
|
|
||||||
Object execute = client.execute(MODULE + ".search", params);
|
|
||||||
Object[] result = (Object[]) execute;
|
|
||||||
assertEquals(1, result.length);
|
|
||||||
} catch (XmlRpcException e) {
|
|
||||||
fail(e.getMessage());
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@ -90,6 +77,23 @@ public class PgsqlDbTest {
|
|||||||
assertEquals(count - 1, getDBsCount());
|
assertEquals(count - 1, getDBsCount());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testSearch() {
|
||||||
|
String user = "aaa00";
|
||||||
|
String grantingTicketURL = cas.getGrantingTicketURL(user);
|
||||||
|
Map<String, String> whereParams = new HashMap<String, String>();
|
||||||
|
Object[] params = new Object[] { user,
|
||||||
|
cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL()),
|
||||||
|
whereParams };
|
||||||
|
try {
|
||||||
|
Object execute = client.execute(MODULE + ".search", params);
|
||||||
|
Object[] result = (Object[]) execute;
|
||||||
|
assertEquals(1, result.length);
|
||||||
|
} catch (XmlRpcException e) {
|
||||||
|
fail(e.getMessage());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private int getDBsCount() {
|
private int getDBsCount() {
|
||||||
int count = 0;
|
int count = 0;
|
||||||
String user = "aaa00";
|
String user = "aaa00";
|
||||||
|
@ -48,10 +48,33 @@ public class PgsqlUserTest {
|
|||||||
try {
|
try {
|
||||||
Object execute = client.execute(MODULE + ".add", params);
|
Object execute = client.execute(MODULE + ".add", params);
|
||||||
assertTrue(execute instanceof Map<?, ?>);
|
assertTrue(execute instanceof Map<?, ?>);
|
||||||
|
setParams.put("name", "aaa00_dba2");
|
||||||
|
params[1] = cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL());
|
||||||
|
execute = client.execute(MODULE + ".add", params);
|
||||||
|
assertTrue(execute instanceof Map<?, ?>);
|
||||||
} catch (XmlRpcException e) {
|
} catch (XmlRpcException e) {
|
||||||
fail(e.getMessage());
|
fail(e.getMessage());
|
||||||
}
|
}
|
||||||
assertEquals(count + 1, getDBsCount());
|
assertEquals(count + 2, getDBsCount());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testDelete() {
|
||||||
|
int count = getDBsCount();
|
||||||
|
String user = "aaa00";
|
||||||
|
String grantingTicketURL = cas.getGrantingTicketURL(user);
|
||||||
|
Map<String, String> whereParams = new HashMap<String, String>();
|
||||||
|
whereParams.put("name", "aaa00_dba2");
|
||||||
|
Object[] params = new Object[] { user,
|
||||||
|
cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL()),
|
||||||
|
whereParams };
|
||||||
|
try {
|
||||||
|
Object execute = client.execute(MODULE + ".delete", params);
|
||||||
|
assertNull(execute);
|
||||||
|
} catch (XmlRpcException e) {
|
||||||
|
fail(e.getMessage());
|
||||||
|
}
|
||||||
|
assertEquals(count - 1, getDBsCount());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@ -71,25 +94,6 @@ public class PgsqlUserTest {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test @Ignore
|
|
||||||
public void testDelete() {
|
|
||||||
int count = getDBsCount();
|
|
||||||
String user = "aaa00";
|
|
||||||
String grantingTicketURL = cas.getGrantingTicketURL(user);
|
|
||||||
Map<String, String> whereParams = new HashMap<String, String>();
|
|
||||||
whereParams.put("name", "aaa00_dba");
|
|
||||||
Object[] params = new Object[] { user,
|
|
||||||
cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL()),
|
|
||||||
whereParams };
|
|
||||||
try {
|
|
||||||
Object execute = client.execute(MODULE + ".delete", params);
|
|
||||||
assertNull(execute);
|
|
||||||
} catch (XmlRpcException e) {
|
|
||||||
fail(e.getMessage());
|
|
||||||
}
|
|
||||||
assertEquals(count - 1, getDBsCount());
|
|
||||||
}
|
|
||||||
|
|
||||||
private int getDBsCount() {
|
private int getDBsCount() {
|
||||||
int count = 0;
|
int count = 0;
|
||||||
String user = "aaa00";
|
String user = "aaa00";
|
||||||
|
@ -12,10 +12,10 @@ import org.junit.runners.Suite;
|
|||||||
MysqlDbTest.class,
|
MysqlDbTest.class,
|
||||||
PgsqlUserTest.class,
|
PgsqlUserTest.class,
|
||||||
PgsqlDbTest.class,
|
PgsqlDbTest.class,
|
||||||
CustomerTest.class
|
|
||||||
// EMailAliasTest.class,
|
// EMailAliasTest.class,
|
||||||
// EMailAddressTest.class,
|
|
||||||
// DomainTest.class,
|
// DomainTest.class,
|
||||||
|
// EMailAddressTest.class,
|
||||||
|
CustomerTest.class
|
||||||
// HostmasterTest.class,
|
// HostmasterTest.class,
|
||||||
// QueueTaskTest.class
|
// QueueTaskTest.class
|
||||||
})
|
})
|
||||||
|
Loading…
Reference in New Issue
Block a user