Navigation
index
next
|
GNAT Behavior Driven Development 1.0 documentation
»
Table Of Contents
GNAT Behavior Driven Development
Indices and tables
Next topic
Tutorial
This Page
Show Source
Quick search
Enter search terms or a module, class or function name.
GNAT Behavior Driven Development
¶
Tutorial
The calculator application
First test: simple addition
Running the test
Writing the step definitions
Adding multiple tests
Using tables
Behavior Driven Development
Testing an application
Similar software
Features
Syntax of the features file
Steps definitions
GNATbdd
Compiling steps
Building the driver
Add files for step definitions
Parameter types
Assert library
Automatic type conversion
Predefined Regular Expressions
Predefined steps
Missing step definitions
Writing steps in python
Asynchronous tests
White box vs Black box testing
The test driver
Finding features
Running feature
Step timeout
Running tests in parallel
Controlling the output
Colors
Quiet and verbose output
Redirecting the output
Log files
Exit status
Customizing the BDD library
Customizing the output format
Ideas
Unit tests
Input format
Cross testing
GPS testing
Indices and tables
¶
Index
Module Index
Search Page
Navigation
index
next
|
GNAT Behavior Driven Development 1.0 documentation
»