Acceptance tests

Fixes #315.
I feel like there should be a relevant issue or three... link, or file one (or two or three).