Set the ils to NCIP::ILS::Evergreen in the the sample NCIP.xml config.
[working/NCIPServer.git] / t / NCIP_Handler.t
index 700906c..b4fb947 100644 (file)
@@ -3,7 +3,7 @@
 #
 #         FILE: NCIP_Handler.t
 #
-#  DESCRIPTION: 
+#  DESCRIPTION:
 #
 #        FILES: ---
 #         BUGS: ---
 use strict;
 use warnings;
 
-use Test::More tests => 1;                      # last test to print
+use Test::More tests => 4;    # last test to print
 use lib 'lib';
 
 use_ok('NCIP::Handler');
+my $namespace = 'http://test';
 
-my $type='LookupItem';
+my $type = 'LookupItem';
+
+ok(
+    my $handler =
+      NCIP::Handler->new( { namespace => $namespace, type => $type } ),
+    'Create new LookupItem handler'
+);
+ok( my $response = $handler->handle() );
+
+$type = 'LookupUser';
+ok(
+    $handler = NCIP::Handler->new( { namespace => $namespace, type => $type } ),
+    'Create new LookupItem handler'
+);
+ok( $response = $handler->handle() );
 
-ok (my $handler = NCIP::Handler->new($type), 'Create new handler');
-ok (my $response = $handler->handle());