remove needless use of moose attributes when testing
[gitmo/MooseX-Types-Common.git] / t / 04-coerce.t
CommitLineData
a5c9a433 1use strict;
eae6c2c4 2use warnings FATAL => 'all';
559b5d74 3use Test::More tests => 5;
a5c9a433 4
8ee1241a 5use MooseX::Types::Common::String qw(
559b5d74 6 LowerCaseSimpleStr
7 UpperCaseSimpleStr
8 LowerCaseStr
9 UpperCaseStr
8ee1241a 10 NumericCode
11);
a5c9a433 12
8ee1241a 13is(to_UpperCaseSimpleStr('foo'), 'FOO', 'uppercase str' );
14is(to_LowerCaseSimpleStr('BAR'), 'bar', 'lowercase str' );
a5c9a433 15
8ee1241a 16is(to_UpperCaseStr('foo'), 'FOO', 'uppercase str' );
17is(to_LowerCaseStr('BAR'), 'bar', 'lowercase str' );
a5c9a433 18
8ee1241a 19is(to_NumericCode('4111-1111-1111-1111'), '4111111111111111', 'numeric code' );