Skip to content

Commit 15b9b60

Browse files
author
michele
committed
random db names in createAndDeleteDatabase test
1 parent deb1836 commit 15b9b60

File tree

1 file changed

+19
-22
lines changed

1 file changed

+19
-22
lines changed

src/test/java/com/arangodb/ArangoDBTest.java

Lines changed: 19 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,7 @@
3232
import static org.junit.Assert.assertThat;
3333
import static org.junit.Assert.fail;
3434

35-
import java.util.ArrayList;
36-
import java.util.Arrays;
37-
import java.util.Collection;
38-
import java.util.HashMap;
39-
import java.util.List;
40-
import java.util.Map;
35+
import java.util.*;
4136

4237
import org.hamcrest.Matcher;
4338
import org.junit.Test;
@@ -71,9 +66,9 @@ public class ArangoDBTest {
7166
@Parameters
7267
public static Collection<ArangoDB.Builder> builders() {
7368
return Arrays.asList(//
74-
new ArangoDB.Builder().useProtocol(Protocol.VST), //
75-
new ArangoDB.Builder().useProtocol(Protocol.HTTP_JSON), //
76-
new ArangoDB.Builder().useProtocol(Protocol.HTTP_VPACK) //
69+
new ArangoDB.Builder().useProtocol(Protocol.VST), //
70+
new ArangoDB.Builder().useProtocol(Protocol.HTTP_JSON), //
71+
new ArangoDB.Builder().useProtocol(Protocol.HTTP_VPACK) //
7772
);
7873
}
7974

@@ -97,25 +92,27 @@ public void getVersion() {
9792

9893
@Test
9994
public void createAndDeleteDatabase() {
100-
final Boolean resultCreate = arangoDB.createDatabase(BaseTest.TEST_DB_CUSTOM);
95+
final String dbName = "testDB-" + UUID.randomUUID().toString();
96+
final Boolean resultCreate = arangoDB.createDatabase(dbName);
10197
assertThat(resultCreate, is(true));
102-
final Boolean resultDelete = arangoDB.db(BaseTest.TEST_DB_CUSTOM).drop();
98+
final Boolean resultDelete = arangoDB.db(dbName).drop();
10399
assertThat(resultDelete, is(true));
104100
}
105101

106102
@Test
107103
public void getDatabases() {
108-
Collection<String> dbs = arangoDB.getDatabases();
109-
assertThat(dbs, is(notNullValue()));
110-
assertThat(dbs.size(), is(greaterThan(0)));
111-
final int dbCount = dbs.size();
112-
assertThat(dbs.contains("_system"), is(true));
113-
arangoDB.createDatabase(BaseTest.TEST_DB_CUSTOM);
114-
dbs = arangoDB.getDatabases();
115-
assertThat(dbs.size(), is(greaterThan(dbCount)));
116-
assertThat(dbs, hasItem("_system"));
117-
assertThat(dbs, hasItem(BaseTest.TEST_DB_CUSTOM));
118-
arangoDB.db(BaseTest.TEST_DB_CUSTOM).drop();
104+
final String dbName = "testDB-" + UUID.randomUUID().toString();
105+
Collection<String> dbs = arangoDB.getDatabases();
106+
assertThat(dbs, is(notNullValue()));
107+
assertThat(dbs.size(), is(greaterThan(0)));
108+
final int dbCount = dbs.size();
109+
assertThat(dbs.contains("_system"), is(true));
110+
arangoDB.createDatabase(dbName);
111+
dbs = arangoDB.getDatabases();
112+
assertThat(dbs.size(), is(greaterThan(dbCount)));
113+
assertThat(dbs, hasItem("_system"));
114+
assertThat(dbs, hasItem(dbName));
115+
arangoDB.db(dbName).drop();
119116
}
120117

121118
@Test

0 commit comments

Comments
 (0)