Inheritance: extends PHPUnit_Framework_TestCase
Exemplo n.º 1
0
 /**
  * @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");
 }
Exemplo n.º 2
0
 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");
 }
Exemplo n.º 3
0
 public function setup()
 {
     $this->item = ItemTest::createItem();
 }
Exemplo n.º 4
0
 public function testGetterSetters()
 {
     $items = $this->items->getItems();
     $this->assertEquals(ItemTest::createItem(), $items[0]);
     $this->assertEquals(ShippingAddressTest::createAddress(), $this->items->getShipping_address());
 }