Test that we can get a parameter class out of a parameterized role
Shawn M Moore [Sun, 9 Nov 2008 02:44:42 +0000 (02:44 +0000)]
t/001-parameters.t

index ca86744..ba3ba57 100644 (file)
@@ -1,9 +1,19 @@
 #!/usr/bin/env perl
 use strict;
 use warnings;
-use Test::More tests => 1;
+use Test::More tests => 2;
+use Test::Exception;
+
 use MooseX::Role::Parameterized::Parameters;
 
 my $p = MooseX::Role::Parameterized::Parameters->new;
 can_ok($p => 'meta');
 
+do {
+    package MyRole::NoParameters;
+    use MooseX::Role::Parameterized;
+};
+
+my $parameter_class = MyRole::NoParameters->meta->parameter_class;
+ok($parameter_class);
+