예제 #1
0
파일: LocRdataTest.php 프로젝트: surjit/DNS
 public function testSetLatitude()
 {
     $latitude = -35.3075;
     $lat_dms = '35 18 27.000 S';
     $rdata = new LocRdata();
     $rdata->setLatitude($latitude);
     $this->assertEquals($latitude, $rdata->getLatitude($latitude));
     $this->assertEquals($lat_dms, $rdata->getLatitude(LocRdata::FORMAT_DMS));
 }
예제 #2
0
 public function testOutput()
 {
     $rdata = new LocRdata();
     $rdata->setLatitude(-35.3075);
     $rdata->setLongitude(149.1244);
     $rdata->setAltitude(500);
     $rdata->setSize(20.12);
     $rdata->setHorizontalPrecision(200.3);
     $rdata->setVerticalPrecision(300.1);
     $expected = '35 18 27.000 S 149 7 27.840 E 500.00m 20.12m 200.30m 300.10m';
     $this->assertEquals($expected, $rdata->output());
 }