Exemplo n.º 1
0
 /**
  * Test plugin settings getter.
  * @covers \Cassava\Options::get
  */
 function test_get()
 {
     \Cassava\Options::setDefaults();
     $path = \Cassava\Options::get('endpoint_slug');
     $this->assertEquals(\Cassava\Plugin::ENDPOINT_SLUG, $path, 'Obtain the path setting.');
     $path = \Cassava\Options::get('endpoint_slug', 'default');
     $this->assertEquals(\Cassava\Plugin::ENDPOINT_SLUG, $path, 'Ignores default when obtaining an existing setting.');
     $unset = \Cassava\Options::get('unset', 'nothing');
     $this->assertEquals('nothing', $unset, 'Obtain the default for a non-existing setting.');
 }