slightly more testing/debugging. basically working
[Net-GlobalPOPs-MediaServicesAPI.git] / t / 41-auditDIDs.t
index 4bb8907..1a1f43e 100644 (file)
@@ -1,13 +1,11 @@
 #!/usr/bin/perl -w
-#
-$Net::SSLeay::ssl_version = 10;
 
 use Test::More; # skip_all => 'wtf';
 
 require 't/lib/test_account.pl';
 
 my($login, $password) = test_account_or_skip();
-plan tests => 2;
+plan tests => 4;
 
 use_ok 'Net::GlobalPOPs::MediaServicesAPI';
 
@@ -20,7 +18,37 @@ my $gp = Net::GlobalPOPs::MediaServicesAPI->new( 'login'    => $login,
 my $return = $gp->auditDIDs();
 
 use Data::Dumper;
-diag( Dumper($return) ) if $debug;
+#diag( Dumper($return) ) if $debug;
 
-#XXX test some things about the return...
 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' );
+