The goal of the DSL is so that we can have these acceptance tests run on all implementations in their native testing infrastructure.
The goal of acceptance testing is because we are pretty good about unit tests in our code, but we don't have much high-level acceptance tests.
The goal of the DSL is so that we can have these acceptance tests run on all implementations in their native testing infrastructure.
The goal of acceptance testing is because we are pretty good about unit tests in our code, but we don't have much high-level acceptance tests.