Fancordion 1.0.0A tool for creating automated acceptance tests and specification documents
Fancordion
is a tool for creating automated acceptance tests, transforming your boring unit tests into beautiful specification documents! It is similar to Cucumber but focuses on readability and presentation.
Fancordion
embeds test results directly into your test documentation, giving it real meaning.
Features:
- Pretty - creates beautiful HTML output.
- Simple - run Fancordion tests with fant, just like a unit test!
- Linkable - create organised and hierarchical result pages.
- Extensible - write your own custom commands with ease.
- Skinnable - customise your HTML reports as you see fit.
Fancordion
was inspired by Java's Concordion.
For an example of Fancordion results, see the output from the Java Concordion framework.
Install
To install Fancordion with Fantom Pod Manager, cut'n'paste the following into a cmd prompt, terminal or shell:
Or to install Fancordion with the Fantom Repository Manager (fanr), cut'n'paste the following into a cmd prompt, terminal or shell:
Or to install manually, download the pod file and copy it to the %FAN_HOME%/lib/fan/
directory.
Use
To use Fancordion in a Fantom project, add a dependency to the project's build.fan
:
depends = ["sys 1.0", ..., "afFancordion 1.0.0 - 1.0"]
Documentation
Information
Meta information on the Fancordion pod:
- Published by
- Steve Eynon
- Organisation
- Alien-Factory
- Pod file size
- 105.02 kB
- Licence
- The MIT Licence
- Built on
- 5th Nov 2014
- Source code
- via Mercurial at https://bitbucket.org/AlienFactory/affancordion
- Depends on
- afBeanUtils, afConcurrent, afPlastic, compiler, concurrent, fandoc, sys
- Referenced by
- Javascript Compatible
- No
Dependency Graph
Release History
There have been 9 releases of Fancordion: