Merged pull request #1 from doy/master.
[gitmo/MooseX-Dependent.git] / t / 06-anonymous.t
CommitLineData
ffd6c41d 1
2use strict;
3use warnings;
4
5use Test::More;
8b4e7f39 6use MooseX::Types;
ffd6c41d 7use MooseX::Types::Parameterizable qw(Parameterizable);
8use MooseX::Types::Moose qw(Int Str);
9
10ok my $varchar = (subtype as Parameterizable[Str, Int], where { $_[1] > length($_[0]); }),
11 'Anonymous Type';
12
13ok $varchar->parameterize(5)->check('aaa');
14ok !$varchar->parameterize(5)->check('aaaaa');
15
16done_testing;