Test::Pcuke::Gherkin::Node - Base class for Gherkin nodes
package MyClass; use base 'Test::Pcuke::Gherkin::Node'; sub new { my ($class, %args) = @_; my @properties = qw{property1 property2}; my @immutable_properties = qw{immutable1 immutable2}; return $class->SUPER::new( immutable_properties => [ @immutable_properties ], properties => [ @properties ], args => {%args} ); } sub set_property1 { my ($self, $value) = @_; $self->_set_property('property1', $value); } sub property1 { $_[0]->_get_property('property1'); } #... etc.
Andrei V. Toutoukine, <tut at isuct.ru>
<tut at isuct.ru>
Please report any bugs or feature requests to bug-test-pcuke-gherkin at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Test-Pcuke-Gherkin. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
bug-test-pcuke-gherkin at rt.cpan.org
You can find documentation for this module with the perldoc command.
perldoc Test::Pcuke::Gherkin::Node
You can also look for information at:
RT: CPAN's request tracker
http://rt.cpan.org/NoAuth/Bugs.html?Dist=Test-Pcuke-Gherkin
AnnoCPAN: Annotated CPAN documentation
http://annocpan.org/dist/Test-Pcuke-Gherkin
CPAN Ratings
http://cpanratings.perl.org/d/Test-Pcuke-Gherkin
Search CPAN
http://search.cpan.org/dist/Test-Pcuke-Gherkin/
Copyright 2011 Andrei V. Toutoukine.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.
To install Test::Pcuke::Gherkin, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Test::Pcuke::Gherkin
CPAN shell
perl -MCPAN -e shell install Test::Pcuke::Gherkin
For more information on module installation, please visit the detailed CPAN module installation guide.