Functional Testing Framework as a Library (for Custom Stuff)

Description

Make it easier to write functional tests for custom filters by moving the current Repose functional testing framework into its own library. This will still be in the Repose repository.

Ideally, we would clean up the functional test framework before doing this.

Do we test the tests? This will be in a different story.

If we can, we should try to apply the CompileStatic annotation. We may not be able to because of Spock.

Acceptance Criteria:

  • It includes the mocks (e.g. Identity v2).

  • Includes a properties files with some default values where possible (test.properties).

    • It should have a new name (e.g. default-repose-test.properties) so it won't interfere with the actual file (i.e. repose-test.properties, formerly test.properties) that will override it when running the build (functional test).

  • The Repose functional tests start using it.

Environment

None
100% Done
Loading...

Activity

Done
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Capitalizable

True

Story Points

Time remaining

0h

Sprint

Fix versions

Priority

Created May 18, 2017 at 4:27 PM
Updated June 1, 2017 at 10:20 PM
Resolved May 26, 2017 at 12:41 PM