PHP Classes
elePHPant
Icontem

File: GeoCoordinateTest.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Pavel Astakhov  >  Geographic Coordinates Conversion  >  GeoCoordinateTest.php  >  Download  
File: GeoCoordinateTest.php
Role: Unit test script
Content type: text/plain
Description: PHP unit test for GeoCoordinate class
Class: Geographic Coordinates Conversion
Convert location coordinates into decimal values
Author: By
Last change:
Date: 2 years ago
Size: 7,343 bytes
 

Contents

Class file image Download
<?php

/**
 * Generated by PHPUnit_SkeletonGenerator 1.2.0 on 2013-01-27 at 15:10:05.
 */
class GeoCoordinateTest extends \PHPUnit_Framework_TestCase {

   
/**
     * @var GeoCoordinate
     */
   
protected $object;

   
/**
     * Sets up the fixture, for example, opens a network connection.
     * This method is called before a test is executed.
     */
   
protected function setUp() {
       
$this->object = new GeoCoordinate;
    }

   
/**
     * Tears down the fixture, for example, closes a network connection.
     * This method is called after a test is executed.
     */
   
protected function tearDown() {

    }

   
/**
     * Generated from @assert ("55.755831, 37.617673") == array("lat" => 55.755831, "lon"=> 37.617673).
     *
     * @covers GeoCoordinate::getLatLonFromString
     */
   
public function testGetLatLonFromString() {
       
$this->assertEquals(
                array(
"lat" => 55.755831, "lon" => 37.617673), GeoCoordinate::getLatLonFromString("55.755831, 37.617673")
        );
    }

   
/**
     * Generated from @assert ("N55.755831, E37.617673") == array("lat" => 55.755831, "lon"=> 37.617673).
     *
     * @covers GeoCoordinate::getLatLonFromString
     */
   
public function testGetLatLonFromString2() {
       
$this->assertEquals(
                array(
"lat" => 55.755831, "lon" => 37.617673), GeoCoordinate::getLatLonFromString("N55.755831, E37.617673")
        );
    }

   
/**
     * Generated from @assert ("5545.34986'N, 3737.06038'E") == array("lat" => 55.755831, "lon"=> 37.617673).
     *
     * @covers GeoCoordinate::getLatLonFromString
     */
   
public function testGetLatLonFromString3() {
       
$this->assertEquals(
                array(
"lat" => 55.755831, "lon" => 37.617673), GeoCoordinate::getLatLonFromString("5545.34986'N, 3737.06038'E")
        );
    }

   
/**
     * Generated from @assert ("5545'20.9916\"N, 3737'3.6228\"E") == array("lat" => 55.755831, "lon"=> 37.617673).
     *
     * @covers GeoCoordinate::getLatLonFromString
     */
   
public function testGetLatLonFromString4() {
       
$this->assertEquals(
                array(
"lat" => 55.755831, "lon" => 37.617673), GeoCoordinate::getLatLonFromString("5545'20.9916\"N, 3737'3.6228\"E")
        );
    }

   
/**
     * Generated from @assert (" 3737'3.6228\"E, 5545'20.9916\" ") == array("lat" => 55.755831, "lon"=> 37.617673).
     *
     * @covers GeoCoordinate::getLatLonFromString
     */
   
public function testGetLatLonFromString5() {
       
$this->assertEquals(
                array(
"lat" => 55.755831, "lon" => 37.617673), GeoCoordinate::getLatLonFromString(" 3737'3.6228\"E, 5545'20.9916\" ")
        );
    }

   
/**
     * Generated from @assert (" 3737'3.6228\", 5545'20.9916\" N ") == array("lat" => 55.755831, "lon"=> 37.617673).
     *
     * @covers GeoCoordinate::getLatLonFromString
     */
   
public function testGetLatLonFromString6() {
       
$this->assertEquals(
                array(
"lat" => 55.755831, "lon" => 37.617673), GeoCoordinate::getLatLonFromString(" 3737'3.6228\", 5545'20.9916\" N ")
        );
    }

   
/**
     * Generated from @assert ("5545'20.9916\"N, 3737'3.6228\"") == array("lat" => 55.755831, "lon"=> 37.617673).
     *
     * @covers GeoCoordinate::getLatLonFromString
     */
   
public function testGetLatLonFromString7() {
       
$this->assertEquals(
                array(
"lat" => 55.755831, "lon" => 37.617673), GeoCoordinate::getLatLonFromString("5545'20.9916\"N, 3737'3.6228\"")
        );
    }

   
/**
     * Generated from @assert ("5545'20.9916\", E3737'3.6228\"") == array("lat" => 55.755831, "lon"=> 37.617673).
     *
     * @covers GeoCoordinate::getLatLonFromString
     */
   
public function testGetLatLonFromString8() {
       
$this->assertEquals(
                array(
"lat" => 55.755831, "lon" => 37.617673), GeoCoordinate::getLatLonFromString("5545'20.9916\", E3737'3.6228\"")
        );
    }

   
/**
     * Generated from @assert (" 10 , - 10 ") == array("lat" => 10, "lon"=> -10).
     *
     * @covers GeoCoordinate::getLatLonFromString
     */
   
public function testGetLatLonFromString9() {
       
$this->assertEquals(
                array(
"lat" => 10, "lon" => -10), GeoCoordinate::getLatLonFromString(" 10 , - 10 ")
        );
    }

   
/**
     * Generated from @assert ("-10,s10 ") == array("lat" => -10, "lon"=> -10).
     *
     * @covers GeoCoordinate::getLatLonFromString
     */
   
public function testGetLatLonFromString10() {
       
$this->assertEquals(
                array(
"lat" => -10, "lon" => -10), GeoCoordinate::getLatLonFromString("-10,s10 ")
        );
    }

   
/**
     * Generated from @assert ("s10.123456, -1.123 ") == array("lat" => -10.123456, "lon"=> -1.123).
     *
     * @covers GeoCoordinate::getLatLonFromString
     */
   
public function testGetLatLonFromString11() {
       
$this->assertEquals(
                array(
"lat" => -10.123456, "lon" => -1.123), GeoCoordinate::getLatLonFromString("s10.123456, -1.123 ")
        );
    }

   
/**
     * Generated from @assert ("10.123456 N, 1.123 W ") == array("lat" => 10.123456, "lon"=> -1.123).
     *
     * @covers GeoCoordinate::getLatLonFromString
     */
   
public function testGetLatLonFromString12() {
       
$this->assertEquals(
                array(
"lat" => 10.123456, "lon" => -1.123), GeoCoordinate::getLatLonFromString("10.123456 N, 1.123 W ")
        );
    }

   
/**
     * Generated from @assert ("10.12 W, 1.123 s ") == array("lat" => -1.123, "lon"=> -10.12).
     *
     * @covers GeoCoordinate::getLatLonFromString
     */
   
public function testGetLatLonFromString13() {
       
$this->assertEquals(
                array(
"lat" => -1.123, "lon" => -10.12), GeoCoordinate::getLatLonFromString("10.12 W, 1.123 s ")
        );
    }

   
/**
     * Generated from @assert ("10.12 w, 1.123") == array("lat" => 1.123, "lon"=> -10.12).
     *
     * @covers GeoCoordinate::getLatLonFromString
     */
   
public function testGetLatLonFromString14() {
       
$this->assertEquals(
                array(
"lat" => 1.123, "lon" => -10.12), GeoCoordinate::getLatLonFromString("10.12 w, 1.123")
        );
    }

   
/**
     * Generated from @assert ("Z10.12, 1.123") === false.
     *
     * @covers GeoCoordinate::getLatLonFromString
     */
   
public function testGetLatLonFromString15() {
       
$this->assertSame(
               
false, GeoCoordinate::getLatLonFromString("Z10.12, 1.123")
        );
    }

   
/**
     * Generated from @assert ("10.12, X1.123") === false.
     *
     * @covers GeoCoordinate::getLatLonFromString
     */
   
public function testGetLatLonFromString16() {
       
$this->assertSame(
               
false, GeoCoordinate::getLatLonFromString("10.12, X1.123")
        );
    }

   
/**
     * Generated from @assert ("Tralala") === false.
     *
     * @covers GeoCoordinate::getLatLonFromString
     */
   
public function testGetLatLonFromString17() {
       
$this->assertSame(
               
false, GeoCoordinate::getLatLonFromString("Tralala")
        );
    }

}