PayPal\Test\Api\ItemTest::testSerializationDeserialization PHP Метод

testSerializationDeserialization() публичный Метод

Tests for Serialization and Deserialization Issues
public testSerializationDeserialization ( ) : Item
Результат PayPal\Api\Item
    public function testSerializationDeserialization()
    {
        $obj = new Item(self::getJson());
        $this->assertNotNull($obj);
        $this->assertNotNull($obj->getSku());
        $this->assertNotNull($obj->getName());
        $this->assertNotNull($obj->getDescription());
        $this->assertNotNull($obj->getQuantity());
        $this->assertNotNull($obj->getPrice());
        $this->assertNotNull($obj->getCurrency());
        $this->assertNotNull($obj->getTax());
        $this->assertNotNull($obj->getUrl());
        $this->assertNotNull($obj->getCategory());
        $this->assertNotNull($obj->getWeight());
        $this->assertNotNull($obj->getLength());
        $this->assertNotNull($obj->getHeight());
        $this->assertNotNull($obj->getWidth());
        $this->assertNotNull($obj->getSupplementaryData());
        $this->assertNotNull($obj->getPostbackData());
        $this->assertEquals(self::getJson(), $obj->toJson());
        return $obj;
    }