/** * Tests the getters and setters */ public function testGettersAndSetters() { $this->setting->setEditable(true); $this->assertTrue($this->setting->isEditable()); $this->setting->setName('name'); $this->assertEquals('name', $this->setting->getName()); $this->setting->setValue('value'); $this->assertEquals('value', $this->setting->getValue()); }
public function testAddValidItems() { $setting1 = new Setting(); $setting1->setName('name')->setValue('John Doe'); $setting2 = new Setting(); $setting2->setName('foo')->setValue('bar'); $this->settings->add(array($setting1, $setting2)); $this->assertTrue($this->settings->has('name')); $this->assertEquals($setting1->getValue(), $this->settings->get('name')); $this->assertTrue($this->settings->has('foo')); $this->assertEquals($setting2->getValue(), $this->settings->get('foo')); }