package Test::MooseX::Types::Locale::Language::Fast::Getopt;
# ****************************************************************
# pragma(s)
# ****************************************************************
use strict;
use warnings;
# ****************************************************************
# general dependency(-ies)
# ****************************************************************
use Test::More;
use Test::Requires {
'MooseX::Getopt' => 0,
};
# ****************************************************************
# superclass(es)
# ****************************************************************
use base qw(
Test::MooseX::Types::Locale::Language::Base::Getopt
);
# ****************************************************************
# mock class(es)
# ****************************************************************
{
package Foo;
use Moose;
use MooseX::Types::Locale::Language::Fast qw(
LanguageName
);
with qw(
MooseX::Getopt
);
use namespace::clean -except => 'meta';
has 'name'
=> ( is => 'rw', isa => LanguageName);
__PACKAGE__->meta->make_immutable;
}
# ****************************************************************
# return true
# ****************************************************************
1;
__END__
# ****************************************************************
# POD
# ****************************************************************
=pod
=head1 NAME
Test::MooseX::Types::Locale::Language::Fast::Getopt - Testing subclass for MooseX::Types::Locale::Language::Fast
=head1 SYNOPSIS
use lib 't/lib';
use Test::MooseX::Types::Locale::Language::Fast::Getopt;
Test::MooseX::Types::Locale::Language::Fast::Getopt->runtests;
=head1 DESCRIPTION
This module tests L<MooseX::Getopt|MooseX::Getopt>'s type mapping for
L<MooseX::Types::Locale::Language::Fast|MooseX::Types::Locale::Language::Fast>.
=head1 SEE ALSO
=over 4
=item * L<MooseX::Getopt|MooseX::Getopt>
=item * L<MooseX::Types::Locale::Language::Fast|MooseX::Types::Locale::Language::Fast>
=item * L<Test::MooseX::Types::Locale::Language::Getopt|Test::MooseX::Types::Locale::Language::Getopt>
=back
=head1 VERSION CONTROL
This module is maintained using git.
You can get the latest version from
L<git://github.com/gardejo/p5-moosex-types-locale-language.git>.
=head1 AUTHOR
=over 4
=item MORIYA Masaki, alias Gardejo
C<< <moriya at cpan dot org> >>,
L<http://gardejo.org/>
=back
=head1 COPYRIGHT AND LICENSE
Copyright (c) 2009-2010 MORIYA Masaki, alias Gardejo
This library is free software;
you can redistribute it and/or modify it under the same terms as Perl itself.
See L<perlgpl|perlgpl> and L<perlartistic|perlartistic>.
The full text of the license can be found in the F<LICENSE> file
included with this distribution.
=cut