2017 © Pedro Peláez
 

project outline

Parse and generate API Blueprint markdown into Feature/Acceptance tests.

image

etiennemarais/outline

Parse and generate API Blueprint markdown into Feature/Acceptance tests.

  • Wednesday, March 9, 2016
  • by etiennemarais
  • Repository
  • 1 Watchers
  • 3 Stars
  • 36 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 8 Versions
  • 0 % Grown

The README.md

Outline

Parse and generate API Blueprint markdown into Feature/Acceptance tests, (*1)

Build Status, (*2)

NOTE

This project is still very opinionated about how it parses api blueprint documents and is built entirely for a single use case, (*3)

TODO

  • I will continue to build this out over time to accept any format of api blueprint document and generate acceptance tests for them

Example usage

// Get the parser
$drafter = new \DrafterPhp\Drafter(__DIR__ . '/../vendor/bin/drafter');

// Build a new blueprint object
$apiBlueprint = new ApiBlueprint($drafter, __DIR__ . '/example.apib');

// Run the thing
(new Generator(new Transformer))
    ->with($apiBlueprint)
    ->outputTo(__DIR__ . '/generated_tests')
    ->generateTestsFor('lumen'); // Entirely only supports laravel style test output

The Versions

09/03 2016

dev-master

9999999-dev

Parse and generate API Blueprint markdown into Feature/Acceptance tests.

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

api tdd fixtures specification blueprint generated docs

04/02 2016

0.2.3

0.2.3.0

Parse and generate API Blueprint markdown into Feature/Acceptance tests.

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

api tdd fixtures specification blueprint generated docs

04/02 2016

0.2.2

0.2.2.0

Parse and generate API Blueprint markdown into Feature/Acceptance tests.

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

api tdd fixtures specification blueprint generated docs

04/02 2016

0.2.1

0.2.1.0

Parse and generate API Blueprint markdown into Feature/Acceptance tests.

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

api tdd fixtures specification blueprint generated docs

04/02 2016

0.2

0.2.0.0

Parse and generate API Blueprint markdown into Feature/Acceptance tests.

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

api tdd fixtures specification blueprint generated docs

20/01 2016

0.1.1

0.1.1.0

Parse and generate API Blueprint markdown into Feature/Acceptance tests.

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

api tdd fixtures specification blueprint generated docs

20/01 2016

0.1

0.1.0.0

Parse and generate API Blueprint markdown into Feature/Acceptance tests.

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

api tdd fixtures specification blueprint generated docs

18/01 2016

0.0.1-alpha

0.0.1.0-alpha

Parse and generate API Blueprint markdown into Feature/Acceptance tests.

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

api tdd blueprint