a D port of the QuickCheck unit test framework
Makefile D Ruby Shell Cucumber
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
features cucumber and guard Jan 14, 2014
.editorconfig editorconfig Dec 5, 2016
.envrc.sample nodenv Nov 11, 2016
.gitignore gitignore.io Oct 31, 2015
.node-version editorconfig Dec 5, 2016
Gemfile aspelllint Mar 6, 2014
Guardfile-cucumber regex Jan 20, 2014
Makefile editorconfig Dec 5, 2016
README.md editorconfig Dec 5, 2016
dashcheck.d actual example Dec 13, 2014
example.d actual example Dec 13, 2014
package.json editorconfig Dec 5, 2016

README.md

dashcheck - a D port of the QuickCheck unit test framework

EXAMPLE

$ rdmd example.d
*** Failed!
163
+++ OK, passed 100 tests.
+++ OK, passed 100 tests.

See example.d for more information.

INSTALL

$ make install

REQUIREMENTS

Optional

DEVELOPMENT

Testing

Ensure the example script works as expected:

$ bundle
$ cucumber
Feature: Run example tests

  Scenario: Running example tests            # features/run_example_tests.feature:3
    Given the program has finished           # features/step_definitions/steps.rb:1
    Then the output is correct for each test # features/step_definitions/steps.rb:5

1 scenario (1 passed)
2 steps (2 passed)
0m0.016s

Spell Check

$ aspelllint
...