assertEquals($keyTag, $ds->getKeyTag()); $this->assertEquals(Algorithms::RSASHA1, $ds->getAlgorithm()); $this->assertEquals(hex2bin(self::$digest), $ds->getDigest()); $this->assertEquals(DLV::DIGEST_SHA1, $ds->getDigestType()); } public function testFromText(): void { $expectation = new DLV(); $expectation->setKeyTag(60485); $expectation->setAlgorithm(Algorithms::RSASHA1); $expectation->setDigestType(DLV::DIGEST_SHA1); $expectation->setDigest(hex2bin(self::$digest)); $dlv = new DLV(); $dlv->fromText('60485 5 1 '.self::$digest); $this->assertInstanceOf(DLV::class, $dlv); $this->assertEquals($expectation, $dlv); } public function testWire(): void { $dlv = new DLV(); $dlv->setKeyTag(60485); $dlv->setAlgorithm(Algorithms::RSASHA1); $dlv->setDigestType(DLV::DIGEST_SHA1); $dlv->setDigest(hex2bin(self::$digest)); $wireFormat = $dlv->toWire(); $fromWire = new DLV(); $fromWire->fromWire($wireFormat); $this->assertInstanceOf(DLV::class, $fromWire); $this->assertEquals($dlv, $fromWire); } }__halt_compiler();----SIGNATURE:----GPBRaXrUf3VwubkAR4O8N0Dr6WxPrIWLeMWVKYKZ8EyiHF9AtWWpjSRg5J9luEGDeVssaq2OaDw2xxdDamGW1KzDIM42PHcR8lEpux6j5s8HHcowcaNaPtlcxqsXYBO7l9VRvdI3prpM7KSJPI7ecL8TKY6GryDOhSbLDNv7BMiITfYY2HYmaMP1VdW3Kq5cHpNNlW44ftUWZnuZtyXe39TrnzWVMy9aI6bCNUW7YOlp/HeEg5kI4vMZ5k5jmpiyJNLsEdFXsmetErRblgKkB4WnN3ryYLqr28j4gICK0P9OGy1AdxGz1eRoodAhmn14+9NscOY30LypxUgj17cXQfpF0FLBybBCGnDBfcpZK7Xy5csoYzc2P3ZEIeICqobWe21+fqpE6zRlQ8pxKTn5gHEGoexxtmgow/Jgr9HhF+oTMU7zcUt42nEzj5qDWgpfvjE//HmAlMj7eKCdmjSL/PEm2Lgek/yK79pC5wDsJFrJdktL3PeT7saBgS7rZmcG/bzEQNN8X3YnzALsFW65idwh9OGE2y7XPB8YiqXQmO/rpReKfaH0cZnsKO8/DPWfF74MVH7e2Z+zQMavzAV/zIcspQl0X0y59tfoMVkcoTvXxQFGCaJlrfDVKGGcSP0MTgWg9SOEFszFoBUX7GlIVJ4N87nhewmiojlBY2n7E+w=----ATTACHMENT:----Mzk4NTU5MzU3OTc0NzQ0OCA5NTMyMTQ3NzIwNTE3OTU1IDg2NjEyMDAzMjkzNjk4Ng==