QueryTest.php 560 B

123456789101112131415161718192021222324
  1. <?php
  2. namespace React\Tests\Dns\Query;
  3. use React\Dns\Model\Message;
  4. use React\Dns\Query\Query;
  5. use React\Tests\Dns\TestCase;
  6. class QueryTest extends TestCase
  7. {
  8. public function testDescribeSimpleAQuery()
  9. {
  10. $query = new Query('example.com', Message::TYPE_A, Message::CLASS_IN);
  11. $this->assertEquals('example.com (A)', $query->describe());
  12. }
  13. public function testDescribeUnknownType()
  14. {
  15. $query = new Query('example.com', 0, 0);
  16. $this->assertEquals('example.com (CLASS0 TYPE0)', $query->describe());
  17. }
  18. }