refactor: ensure basic test is immune to global swallowing of failures
Merge pull request #183 from adamralph/basic-test

refactor: ensure basic test is immune to global swallowing of failures
red: added AsyncStepFeature to v2
green: added AsyncStepFeature to v2
refactor: address StyleCop violations