add (author-only) warning tests
[gitmo/MooseX-Types-Common.git] / t / 04-coerce.t
1 use strict;
2 use warnings FATAL => 'all';
3
4 use Test::More;
5 use if $ENV{AUTHOR_TESTING}, 'Test::Warnings';
6
7 use MooseX::Types::Common::String qw(
8     LowerCaseSimpleStr
9     UpperCaseSimpleStr
10     LowerCaseStr
11     UpperCaseStr
12     NumericCode
13 );
14
15 is(to_UpperCaseSimpleStr('foo'), 'FOO', 'uppercase str' );
16 is(to_LowerCaseSimpleStr('BAR'), 'bar', 'lowercase str' );
17
18 is(to_UpperCaseStr('foo'), 'FOO', 'uppercase str' );
19 is(to_LowerCaseStr('BAR'), 'bar', 'lowercase str' );
20
21 is(to_NumericCode('4111-1111-1111-1111'), '4111111111111111', 'numeric code' );
22
23 done_testing;