Test case 1
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser("");
2: databaseLocationParser0.setHost("");
3: String string0 = databaseLocationParser0.getConnectionString();
4: assertEquals(0, databaseLocationParser0.getPort());
5: assertEquals("postgresql", databaseLocationParser0.getDBEngine());
6: assertNull(string0);
Test case 2
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser();
2: databaseLocationParser0.getDatabase();
3: assertEquals("postgresql", databaseLocationParser0.getDBEngine());
4: assertEquals(0, databaseLocationParser0.getPort());
Test case 3
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser("");
2: databaseLocationParser0.getDBEngine();
3: assertEquals(0, databaseLocationParser0.getPort());
Test case 4
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser("");
2: databaseLocationParser0.setDBEngine("");
3: String string0 = databaseLocationParser0.getDBEngine();
4: assertEquals("", string0);
Test case 5
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser();
2: String string0 = databaseLocationParser0.getUnprefixedURL();
3: assertEquals("postgresql", databaseLocationParser0.getDBEngine());
4: assertEquals(0, databaseLocationParser0.getPort());
5: assertEquals("ull?", string0);
Test case 6
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser("");
2: int int0 = databaseLocationParser0.getPort();
3: assertEquals(0, int0);
4: assertEquals("postgresql", databaseLocationParser0.getDBEngine());
Test case 7
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser();
2: databaseLocationParser0.getHost();
3: assertEquals("postgresql", databaseLocationParser0.getDBEngine());
4: assertEquals(0, databaseLocationParser0.getPort());
Test case 8
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser();
2: databaseLocationParser0.setDatabase("");
3: databaseLocationParser0.getDatabase();
4: assertEquals("postgresql", databaseLocationParser0.getDBEngine());
5: assertEquals(0, databaseLocationParser0.getPort());
Test case 9
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser("");
2: String string0 = databaseLocationParser0.getConnectionString();
3: assertEquals("jdbc:postgresql:/null?", string0);
4: assertEquals(0, databaseLocationParser0.getPort());
5: assertNotNull(string0);
Test case 10
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser("");
2: databaseLocationParser0.setUsername("");
3: assertEquals(0, databaseLocationParser0.getPort());
4: assertEquals("postgresql", databaseLocationParser0.getDBEngine());
Test case 11
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser();
2: databaseLocationParser0.setPort("");
Test case 12
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser(",^<IrmNR)ANw'^{;$z");
2: assertEquals(0, databaseLocationParser0.getPort());
3:
4: databaseLocationParser0.setFromURLString("jdbc:postgresql:/null?");
5: databaseLocationParser0.getUsername();
6: assertEquals("", databaseLocationParser0.getUsername());
Test case 13
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser(",^<IrmNR)ANw'^{;$z");
2: databaseLocationParser0.setFromURLString("postgresql://;}X^9Oi7crD?c\"b{");
3: assertEquals(0, databaseLocationParser0.getPort());
4: assertEquals("postgresql", databaseLocationParser0.getDBEngine());
Test case 14
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser();
2: databaseLocationParser0.setFromURLString("jdbc:postgresql:/q7&%7D%5B+a09%7C)7P-o(Dw?user=W(");
3: assertEquals("W(", databaseLocationParser0.getUsername());
Test case 15
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser("");
2: boolean boolean0 = databaseLocationParser0.isSSLEnabled();
3: assertFalse(boolean0);
Test case 16
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser();
2: databaseLocationParser0.setSSL(true);
3: boolean boolean0 = databaseLocationParser0.isSSLEnabled();
4: assertTrue(boolean0);
Test case 17
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser();
2: String string0 = databaseLocationParser0.getUsername();
3: assertNotNull(string0);
4: assertEquals("postgresql", databaseLocationParser0.getDBEngine());
5: assertEquals("chado", string0);
6: assertEquals(0, databaseLocationParser0.getPort());
Test case 18
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser("");
2: databaseLocationParser0.setSSL(false);
3: assertFalse(databaseLocationParser0.isSSLEnabled());
4: assertEquals("postgresql", databaseLocationParser0.getDBEngine());
Test case 19
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser("");
2: String string0 = databaseLocationParser0.getCompleteURL();
3: assertNotNull(string0);
4: assertEquals("jdbc:postgresql:/null?", string0);
Test case 20
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser((String) null);
Test case 21
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser("inherited");
Test case 22
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser();
2: databaseLocationParser0.setDBEngine((String) null);
Test case 23
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser();
2: databaseLocationParser0.setDatabase((String) null);
Test case 24
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser("[TU'q");
2: databaseLocationParser0.setDBEngine("ull?");
3: databaseLocationParser0.setFromURLString("");
Test case 25
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser();
2: databaseLocationParser0.setFromURLString(":");
Test case 26
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser();
2: databaseLocationParser0.setHost((String) null);
Test case 27
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser();
2: databaseLocationParser0.setPort((String) null);
Test case 28
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser();
2: databaseLocationParser0.setUsername((String) null);
Test case 29
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser();
2: databaseLocationParser0.setHost("");
3: String string0 = databaseLocationParser0.getCompleteURL();
4: assertNull(string0);
5: assertEquals(0, databaseLocationParser0.getPort());
6: assertEquals("postgresql", databaseLocationParser0.getDBEngine());
Test case 30
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser("qMuHcbzMNX<N'z2x$");
2: databaseLocationParser0.setDatabase("qMuHcbzMNX<N'z2x$");
3: databaseLocationParser0.getDatabase();
4: assertEquals(0, databaseLocationParser0.getPort());
Test case 31
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser("");
2: databaseLocationParser0.setHost("");
3: databaseLocationParser0.getHost();
4: assertEquals(0, databaseLocationParser0.getPort());
5: assertEquals("postgresql", databaseLocationParser0.getDBEngine());
Test case 32
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser();
2: databaseLocationParser0.setHost("0-jt4,0T");
3: databaseLocationParser0.getHost();
4: assertEquals("postgresql", databaseLocationParser0.getDBEngine());
5: assertEquals(0, databaseLocationParser0.getPort());
Test case 33
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser();
2: databaseLocationParser0.setPort((-2051));
3: int int0 = databaseLocationParser0.getPort();
4: assertEquals((-2051), int0);
Test case 34
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser("");
2: databaseLocationParser0.setPort(6);
3: int int0 = databaseLocationParser0.getPort();
4: assertEquals(6, int0);
Test case 35
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser();
2: databaseLocationParser0.setDatabase("");
3: String string0 = databaseLocationParser0.getUnprefixedURL();
4: assertEquals("", string0);
5: assertEquals("postgresql", databaseLocationParser0.getDBEngine());
6: assertEquals(0, databaseLocationParser0.getPort());
Test case 36
1: DatabaseLocationParser databaseLocationParser0 = new DatabaseLocationParser("qMuHcbzMNX<N'z2x$");
2: databaseLocationParser0.setHost("");
3: String string0 = databaseLocationParser0.getUnprefixedURL();
4: assertNull(string0);
5: assertEquals(0, databaseLocationParser0.getPort());