Re: [PATCH mirroredby.t] Tests for CPAN::Mirrored::By
[p5sagit/p5-mst-13.2.git] / lib / CPAN / t / mirroredby.t
CommitLineData
d93d2cac 1#!/usr/bin/perl -w
2
3BEGIN {
4 if ($ENV{PERL_CORE}) {
5 chdir 't' if -d 't';
6 unshift @INC, '../lib';
7 }
8}
9
10use strict;
11use Test::More tests => 6;
12
13use_ok( 'CPAN::FirstTime' );
14can_ok( 'CPAN::Mirrored::By', 'new', 'continent', 'country', 'url' );
15my $cmb = CPAN::Mirrored::By->new();
16isa_ok( $cmb, 'CPAN::Mirrored::By' );
17
18@$cmb = qw( continent country url );
19is( $cmb->continent(), 'continent',
20 'continent() should return continent entry' );
21is( $cmb->country(), 'country', 'country() should return country entry' );
22is( $cmb->url(), 'url', 'url() should return url entry' );