/** * @depends testSerializationDeserialization * @param ItemList $obj */ public function testGetters($obj) { $this->assertEquals($obj->getItems(), ItemTest::getObject()); $this->assertEquals($obj->getShippingAddress(), ShippingAddressTest::getObject()); $this->assertEquals($obj->getShippingMethod(), "TestSample"); $this->assertEquals($obj->getShippingPhoneNumber(), "TestSample"); }
public function testRemoveItemMethod() { $itemList = new ItemList(); $item1 = ItemTest::createItem(); $item1->setName("Name1"); $item2 = ItemTest::createItem(); $itemList->addItem($item1); $itemList->addItem($item2); $itemList->removeItem($item2); $this->assertEquals(sizeof($itemList->getItems()), 1); $remainingElements = $itemList->getItems(); $this->assertEquals($remainingElements[0]->getName(), "Name1"); }
public function setup() { $this->item = ItemTest::createItem(); }
public function testGetterSetters() { $items = $this->items->getItems(); $this->assertEquals(ItemTest::createItem(), $items[0]); $this->assertEquals(ShippingAddressTest::createAddress(), $this->items->getShipping_address()); }