3232import static org .junit .Assert .assertThat ;
3333import 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
4237import org .hamcrest .Matcher ;
4338import 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