/** * */ public function testReverseIpv4Record() { $origin = Toolbox::reverseIpv4('192.168.8'); $soa = new ResourceRecord('@', Factory::Soa('example.com.', 'post.example.com.', 2015010101, 3600, 14400, 604800, 3600), null, Classes::INTERNET); $ns1 = new ResourceRecord('@', Factory::Ns('ns1.example.com.'), null, Classes::INTERNET); $ns2 = new ResourceRecord('@', Factory::Ns('ns2.example.com.'), null, Classes::INTERNET); $foo1 = new ResourceRecord('1', Factory::Ptr('foo1.example.com.'), null, Classes::INTERNET); $foo2 = new ResourceRecord('2', Factory::Ptr('foo2.example.com.'), null, Classes::INTERNET); $foo3 = new ResourceRecord('3', Factory::Ptr('foo3.example.com.'), null, Classes::INTERNET); $foo4 = new ResourceRecord('4', Factory::Ptr('foo4.example.com.'), null, Classes::INTERNET); $foo5 = new ResourceRecord('5', Factory::Ptr('foo5.example.com.'), null, Classes::INTERNET); $zone = new Zone($origin, 14400, [$soa, $ns1, $ns2, $foo1, $foo2, $foo3, $foo4, $foo5]); $builder = new ZoneBuilder(); $this->assertEquals($this->expectedIpv4Record, $builder->build($zone)); $this->bindTest($zone, $builder); }
/** * */ public function testReverseIpv4() { $case_1 = '192.168.1.213'; $exp_1 = '213.1.168.192.in-addr.arpa.'; $this->assertEquals($exp_1, Toolbox::reverseIpv4($case_1)); }