public function testSetLabelPreference() { $this->assertFalse($this->object->setLabelPreference(null)); //can't be nothing $this->assertFalse($this->object->setLabelPreference(5)); //can't be an int $this->assertFalse($this->object->setLabelPreference('wrong')); //not a valid value $this->assertNull($this->object->setLabelPreference('SELLER_LABEL')); $this->assertNull($this->object->setLabelPreference('AMAZON_LABEL_ONLY')); $this->assertNull($this->object->setLabelPreference('AMAZON_LABEL_PREFERRED')); $o = $this->object->getOptions(); $this->assertArrayHasKey('LabelPrepPreference', $o); $this->assertEquals('AMAZON_LABEL_PREFERRED', $o['LabelPrepPreference']); }