16.3 Deliverables
This project has the following deliverables:
Documentation in the
docs
folder.Acceptance tests in the
tests/features
andtests/steps
folders.Unit tests for model module classes in the
tests
folder.Mock objects for the
csv_extract
module tests that will be part of the unit tests.Unit tests for the
csv_extract
module components that are in thetests
folder.An application to extend the summary written to a TOML file, including figures with diagrams.
An application secondary feature to transform the TOML file to an HTML page or PDF file with the summary.
We’ll look at a few of these deliverables in a little more detail. We’ll start with some suggestions for creating the acceptance tests.
16.3.1 Acceptance tests
As we noted in the previous chapter’s section on acceptance testing, Acceptance testing, the output TOML document can be parsed and examined by the Then
steps of a scenario. Because we’re looking at Anscombe’s Quartet...