public function testInclusionByStaticConstructor()
 {
     $base_frame = NwkAddrReqCommand::constructExtended(0xff, 0x1);
     $transaction_id = 20;
     $parent = ZDPFrame::construct($base_frame, $transaction_id);
     $this->assertInstanceOf("Munisense\\Zigbee\\ZDP\\Discovery\\NwkAddrReqCommand", $parent->getPayloadObject());
     $this->assertEquals($base_frame->displayFrame(), $parent->displayPayload());
 }
Ejemplo n.º 2
0
 public function testGetPayloadObject()
 {
     $command = NwkAddrReqCommand::constructSingle(0xbeef);
     $frame = ZDPFrame::construct($command, 0x12);
     $this->assertInstanceOf("Munisense\\Zigbee\\ZDP\\Discovery\\NwkAddrReqCommand", $frame->getPayloadObject());
 }