test::bdd::cucumber::manual::architecture(3pm) [debian man page]
Test::BDD::Cucumber::Manual::Architecture(3pm) User Contributed Perl Documentation Test::BDD::Cucumber::Manual::Architecture(3pm)NAME
Test::BDD::Cucumber::Manual::Architecture - Structural Overview
VERSION
version 0.11
INTRODUCTION
This short document exists to give you an idea how the different components of this distribution fit together.
MODELS
The core of a Cucumber-based test suite are the feature files and the step definitions files. By convention, these are saved under
"/features/" and "/features/step_definitions/" respectively.
The feature files are encapsulated by the classes in "Test::BDD::Cucumber::Model".
one to one
TBCM::Feature<----------------->TBCM::Document
| |
+-------------------+ |
| has many | has a | has many
V | V
TBCM::Scenario +----->TBCM::Line
| ^ ^
+----------------------------+ |
| has many |
V |
TBCM::Step---------------------------+
EXECUTOR
We build up a Test::BDD::Executor object, in to which we load the step definitions. We then pass this in a Test::BDD::Model::Feature
object, along with a Test::BDD::Model::Harness object, which controls interaction with the outside world.
AUTHOR
Peter Sergeant "pete@clueball.com"
LICENSE
Copyright 2011, Peter Sergeant; Licensed under the same terms as Perl
perl v5.14.2 2012-05-20 Test::BDD::Cucumber::Manual::Architecture(3pm)
Check Out this Related Man Page
Test::BDD::Cucumber::Model::Line(3pm) User Contributed Perl Documentation Test::BDD::Cucumber::Model::Line(3pm)NAME
Test::BDD::Cucumber::Model::Line - Model to represent a line in a feature file
VERSION
version 0.11
DESCRIPTION
Model to represent a line in a feature file
ATTRIBUTES
number
The line number this line represents
document
The Test::BDD::Cucumber::Model::Document object this line belongs to.
raw_content
The content of the line, unmodified
METHODS
indent
Returns the number of preceding spaces before content on a line
content
Returns the line's content, with the indentation stripped
content_remove_indentation
Accepts an int of number of spaces, and returns the content with exactly that many preceding spaces removed.
debug_summary
Returns a string with the filename and line number
filename
Returns either the filename, or the string "[String]" if the document was loaded from a string
is_blank
is_comment
Return true if the line is either blank, or is a comment.
AUTHOR
Peter Sergeant "pete@clueball.com"
LICENSE
Copyright 2011, Peter Sergeant; Licensed under the same terms as Perl
perl v5.14.2 2012-05-20 Test::BDD::Cucumber::Model::Line(3pm)
Hello ,
I need help to show data in table format
i have 2 files A and B
A files contains 2 coulmns
$1 $2
Test 34
Test1 35
Test4 78
Test6 89
B file contains 2 coulmns
$3 $4
Test 65
Test4 67
Test6 98 (10 Replies)
Hi,
I have a directory call Test, which contains files "a", b", "c", etc. I want to go through all of the files inside Test and remove any empty file. How would I do that with shell csh?
So far I got...
#!/bin/csh
if (($#argv == 0) || ($#argv > 1)) then
echo "no argument or too... (2 Replies)
I am looking for the easiest way to copy a set of files 1000 times and increment sequentially.
I want to copy these 2 files:
Scenario.1.1.ud
Scenario.1.2.ud
So that it creates the following:
Scenario.2.1.ud
Scenario.2.2.ud
Scenario.3.1.ud
Scenario.3.2.ud
..
..
Scenario.1000.1.ud... (2 Replies)
Hi,
I need to find out if a particular file exists and i am using if with -e option.
Scenarion is like
There is a possibility of two files having nomaincluture like below
First file = abc20101028.somthing
Second File = abc20101028.somthing.done
I need to check abc20101028.somthing... (1 Reply)