File: rating.t

package info (click to toggle)
libmetacpan-client-perl 2.029000-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 548 kB
  • sloc: perl: 2,540; makefile: 8
file content (26 lines) | stat: -rw-r--r-- 548 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!perl

use strict;
use warnings;
use Test::More tests => 7;
use Test::Fatal;

use lib '.';
use t::lib::Functions;

my $mc = mcpan();
can_ok( $mc, 'rating' );

my $rs = $mc->rating( { distribution => 'Moose' } );
isa_ok( $rs, 'MetaCPAN::Client::ResultSet' );
can_ok( $rs, 'next' );

my $rating = $rs->next;
isa_ok( $rating, 'MetaCPAN::Client::Rating' );
can_ok( $rating, 'distribution' );
is( $rating->distribution, 'Moose', 'Correct distribution' );

__END__
can_ok( $rs, 'name' );
is( $rating->name, 'MetaCPAN-Client', 'Correct distribution' );