Navigation

  • index
  • next |
  • GNAT Behavior Driven Development 1.0 documentation »

Logo

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 »
© Copyright 2013-2016, AdaCore. Created using Sphinx 1.3.3.