/**
  * test applying settings in the constructor
  *
  * @return void
  */
 public function testConstructor()
 {
     $object = new DigestAuthenticate($this->Collection, array('userModel' => 'AuthUser', 'fields' => array('username' => 'user', 'password' => 'pass'), 'nonce' => 123456));
     $this->assertEquals('AuthUser', $object->config('userModel'));
     $this->assertEquals(array('username' => 'user', 'password' => 'pass'), $object->config('fields'));
     $this->assertEquals(123456, $object->config('nonce'));
     $this->assertEquals(env('SERVER_NAME'), $object->config('realm'));
 }