@@ -46,7 +46,7 @@ public function test__construct()
4646 'OpenCloud\Database\Resource\User ' , $ this ->user
4747 );
4848
49- $ u = $ this ->instance ->user ('glen ' , array ( 'one ' , 'two ' ) );
49+ $ u = $ this ->instance ->user ('glen ' , [ 'one ' , 'two ' ] );
5050 $ this ->assertEquals ('glen ' , $ u ->name );
5151 $ this ->assertEquals (2 , count ($ u ->databases ));
5252 }
@@ -84,14 +84,14 @@ public function testAddDatabase()
8484
8585 public function testCreate ()
8686 {
87- $ response = $ this ->user ->create (array (
87+ $ response = $ this ->user ->create ([
8888 'name ' => 'FOOBAR ' ,
8989 'password ' => 'BAZ ' ,
90- 'databases ' => array (
90+ 'databases ' => [
9191 'foo ' ,
9292 'baz '
93- )
94- ) );
93+ ]
94+ ] );
9595 $ this ->assertLessThan (205 , $ response ->getStatusCode ());
9696 $ this ->assertEquals ('FOOBAR ' , $ this ->user ->getName ());
9797 $ this ->assertEquals ('BAZ ' , $ this ->user ->password );
@@ -119,4 +119,15 @@ public function testNameFailsWhenNotSet()
119119 {
120120 $ this ->instance ->user ()->getName ();
121121 }
122+
123+ public function test_It_Grants_Access_To_Db ()
124+ {
125+ $ this ->user ->name = 'foo ' ;
126+
127+ $ response = $ this ->user ->grantDbAccess ([
128+ 'foo ' , 'bar ' , 'baz ' ,
129+ ]);
130+
131+ $ this ->isResponse ($ response );
132+ }
122133}
0 commit comments