32
32
import static org .junit .Assert .assertThat ;
33
33
import static org .junit .Assert .fail ;
34
34
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 .*;
41
36
42
37
import org .hamcrest .Matcher ;
43
38
import org .junit .Test ;
@@ -71,9 +66,9 @@ public class ArangoDBTest {
71
66
@ Parameters
72
67
public static Collection <ArangoDB .Builder > builders () {
73
68
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 ) //
77
72
);
78
73
}
79
74
@@ -97,25 +92,27 @@ public void getVersion() {
97
92
98
93
@ Test
99
94
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 );
101
97
assertThat (resultCreate , is (true ));
102
- final Boolean resultDelete = arangoDB .db (BaseTest . TEST_DB_CUSTOM ).drop ();
98
+ final Boolean resultDelete = arangoDB .db (dbName ).drop ();
103
99
assertThat (resultDelete , is (true ));
104
100
}
105
101
106
102
@ Test
107
103
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 ();
119
116
}
120
117
121
118
@ Test
0 commit comments