Bitpay\PointTest::testSerializeAndUnserialize PHP Method

testSerializeAndUnserialize() public method

    public function testSerializeAndUnserialize()
    {
        $point = new Point(1, 2);
        $data = serialize($point);
        $this->assertSame('C:12:"Bitpay\\Point":30:{a:2:{i:0;s:1:"1";i:1;s:1:"2";}}', $data);
        $pointA = unserialize($data);
        $this->assertInstanceOf('Bitpay\\PointInterface', $pointA);
        $this->assertSame('1', $pointA->getX());
        $this->assertSame('2', $pointA->getY());
    }