#!/usr/bin/perl -w use Test::More; # skip_all => 'wtf'; require 't/lib/test_account.pl'; my($login, $password) = test_account_or_skip(); plan tests => 4; use_ok 'Net::GlobalPOPs::MediaServicesAPI'; my $debug = $ENV{TEST_VERBOSE}; my $gp = Net::GlobalPOPs::MediaServicesAPI->new( 'login' => $login, 'password' => $password, 'debug' => $debug, ); my $return = $gp->auditDIDs(); use Data::Dumper; #diag( Dumper($return) ) if $debug; ok( $return, 'auditDIDs returned something' ); # 'did' => [ # { # 'statuscode' => '100', # 'status' => 'Number currently assigned to you with refid rewritten as \'\' to endpoint 521', # 'cnam' => 'False', # 'expire_seconds' => {}, # 'availability' => 'assigned', # 'tn' => '2137851430', # 'rewrite' => {}, # 'endpoint' => '521', # 'refid' => {} # }, # { # 'statuscode' => '100', # 'status' => 'Number currently assigned to you with refid rewritten as \'\' to endpoint 521', # 'cnam' => 'False', # 'expire_seconds' => {}, # 'availability' => 'assigned', # 'tn' => '5109626974', # 'rewrite' => {}, # 'endpoint' => '521', # 'refid' => {} # } # ] ok( $return->{'did'}, 'auditDIDs returned did data' ); ok( ref($return->{'did'}) eq 'ARRAY', 'auditDIDs did data is a list' );