public function testSetSalutation() { $card = new CreditCard(); $this->assertEmpty($card->getSalutation()); $this->assertEmpty($card->getBillingSalutation()); $this->assertEmpty($card->getShippingSalutation()); $value = uniqid(); $this->assertSame($card, $card->setSalutation($value)); $this->assertSame($value, $card->getSalutation()); $this->assertSame($value, $card->getBillingSalutation()); $this->assertSame($value, $card->getShippingSalutation()); $this->assertSame($card, $card->setSalutation(null)); $this->assertEmpty($card->getSalutation()); $this->assertEmpty($card->getBillingSalutation()); $this->assertEmpty($card->getShippingSalutation()); }