Acceptance tests for public API