/** * @covers \Cougar\RestService\RestService::getValue */ public function testGetValue() { $this->assertEquals("value1", $this->object->getValue("name1")); $this->assertEquals("value2", $this->object->getValue("name2")); $this->assertNull($this->object->getValue("name3")); $this->assertEquals(0, $this->object->getValue("name1", "int")); $this->assertEquals(0.0, $this->object->getValue("name1", "float")); $this->assertEquals(false, $this->object->getValue("name1", "bool")); $this->assertEquals("value1", $this->object->getValue("name1", "string", "no value")); $this->assertEquals("no value", $this->object->getValue("name3", "string", "no value")); $this->assertTrue($this->object->getValue("name1", "set")); $this->assertFalse($this->object->getValue("nameX", "set")); }