public function testGetData() { $get = new GetData([]); $this->assertEquals('getdata', $get->getNetworkCommand()); $this->assertEquals(0, count($get)); $empty = $get->getItems(); $this->assertInternalType('array', $empty); $this->assertEquals(0, count($empty)); $data1 = Buffer::hex('4141414141414141414141414141414141414141414141414141414141414141'); $data2 = Buffer::hex('6541414141414141414141414141414141414141414141414141414141414142'); $inv1 = new Inventory(Inventory::MSG_TX, $data1); $inv2 = new Inventory(Inventory::MSG_TX, $data2); $get = new GetData([$inv1, $inv2]); $this->assertEquals(2, count($get)); }