Geo-Coder-GeocodeFarm

 view release on metacpan or  search on metacpan

t/050_geocode.t  view on Meta::CPAN

37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
    cmp_deeply $result, $expected, '$result matches deeply';
 
    is $ua->{url}, 'https://api.geocode.farm/forward/?addr=530+W+Main+St+Anoka+MN+55303+US&key=xxx',
        'url matches';
}
 
package My::Mock;
 
sub new {
    my ($class) = @_;
    return bless +{} => $class;
}
 
 
 
sub get {
    my ($self, $url) = @_;
    $self->{url} = $url;
    my $content = <<'END';

t/060_geocode_failure.t  view on Meta::CPAN

46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
        'result is undef';
 
    is $ua->{url}, 'https://api.geocode.farm/forward/?addr=non-existing+address&key=xxx',
        'url matches';
}
 
package My::Mock;
 
sub new {
    my ($class) = @_;
    return bless +{} => $class;
}
 
 
 
sub get {
    my ($self, $url) = @_;
    $self->{url} = $url;
    my $res = {

t/065_geocode_utf8.t  view on Meta::CPAN

26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
    is $result->{address}{full_address}, 'Łask, Poland', '$result full_address';
 
    is $ua->{url}, 'https://api.geocode.farm/forward/?addr=%C5%81ask%2C+Poland&key=xxx',
        'url matches';
}
 
package My::Mock;
 
sub new {
    my ($class) = @_;
    return bless +{} => $class;
}
 
 
 
sub get {
    my ($self, $url) = @_;
    $self->{url} = $url;
    my $content = <<'END';

t/070_reverse_geocode.t  view on Meta::CPAN

35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
    cmp_deeply $result, $expected, '$result matches deeply';
 
}
 
package My::Mock;
 
sub new {
    my ($class) = @_;
    return bless +{} => $class;
}
 
 
sub _placeholder { }
 
 
sub _placeholder { }

t/080_reverse_geocode_failure.t  view on Meta::CPAN

46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
        'result is undef';
 
        'url matches';
}
 
package My::Mock;
 
sub new {
    my ($class) = @_;
    return bless +{} => $class;
}
 
 
sub _placeholder { }
 
 
sub _placeholder { }



( run in 0.379 second using v1.01-cache-2.11-cpan-a9ef4e587e4 )