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 ("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(
                
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")
        );
    }

}