Test::Builder::Mock::Class::Role::Meta::Class - Metaclass for mock class


Test-Builder-Mock-Class documentation Contained in the Test-Builder-Mock-Class distribution.

Index


Code Index:

NAME

Top

Test::Builder::Mock::Class::Role::Meta::Class - Metaclass for mock class

DESCRIPTION

Top

This role provides an API for defining mock class.

INHERITANCE

Top

ATTRIBUTES

Top

mock_base_object_role : Str = "Test::Builder::Mock::Class::Role::Object"

Base object role for mock class. The default is Test::Builder::Mock::Class::Role::Object.

SEE ALSO

Top

Test::Mock::Class::Role::Meta::Class, Test::Builder::Mock::Class.

BUGS

Top

The API is not stable yet and can be changed in future.

AUTHOR

Top

Piotr Roszatycki <dexter@cpan.org>

LICENSE

Top

Based on SimpleTest, an open source unit test framework for the PHP programming language, created by Marcus Baker, Jason Sweat, Travis Swicegood, Perrick Penet and Edward Z. Yang.

Copyright (c) 2009, 2010 Piotr Roszatycki <dexter@cpan.org>.

This program is free software; you can redistribute it and/or modify it under GNU Lesser General Public License.


Test-Builder-Mock-Class documentation Contained in the Test-Builder-Mock-Class distribution.
#!/usr/bin/perl -c

package Test::Builder::Mock::Class::Role::Meta::Class;

use 5.006;

use strict;
use warnings;

our $VERSION = '0.0203';

use Moose::Role;


with 'Test::Mock::Class::Role::Meta::Class';


use Exception::Base (
    '+ignore_package' => [__PACKAGE__],
);


has 'mock_base_object_role' => (
    is      => 'rw',
    default => 'Test::Builder::Mock::Class::Role::Object',
);


use namespace::clean -except => 'meta';


1;