public function testValues() { $this->assertFalse($this->object->hasValue()); $this->object->setValue("test value"); $this->assertTrue($this->object->hasValue()); $this->assertEquals("test value", $this->object->value()); $this->assertEquals("test value", $this->object->valueOrDefault()); }