public function testCard() { // no type checking on card parameter $card = new CreditCard(); $this->assertSame($this->request, $this->request->setCard($card)); $this->assertSame($card, $this->request->getCard()); }