Login   Register  
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: 2013-01-31 02:32
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 ("55°45.34986'N, 37°37.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("55°45.34986'N, 37°37.06038'E")
        );
    }

    
/**
     * Generated from @assert ("55°45'20.9916\"N, 37°37'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("55°45'20.9916\"N, 37°37'3.6228\"E")
        );
    }

    
/**
     * Generated from @assert (" 37°37'3.6228\"E, 55°45'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(" 37°37'3.6228\"E, 55°45'20.9916\" ")
        );
    }

    
/**
     * Generated from @assert (" 37°37'3.6228\", 55°45'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(" 37°37'3.6228\", 55°45'20.9916\" N ")
        );
    }

    
/**
     * Generated from @assert ("55°45'20.9916\"N, 37°37'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("55°45'20.9916\"N, 37°37'3.6228\"")
        );
    }

    
/**
     * Generated from @assert ("55°45'20.9916\", E37°37'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("55°45'20.9916\", E37°37'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(
                
falseGeoCoordinate::getLatLonFromString("Z10.12°,  1.123°")
        );
    }

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

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

}