Add API spec for change to /v2/services

[finishes #65704580]
Separate specs that generate api docs from the ones that do not

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Move rspec api docs templates into api/documentation as well

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
API spec to exercise common functionality

Start with a simple example of pagination

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Add api spec that exercises sort order

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Remove extraneous line in spec

Signed-off-by: Eric Malm <emalm@pivotallabs.com>
Refactor app validations to policies to reduce app class complexity.

[#61846226]

Signed-off-by: Phan Le <ple@pivotallabs.com>
Cloud Controller generates VCAP_APPLICATION for DEAs.

[#61846226]

Signed-off-by: Phan Le <ple@pivotallabs.com>
Updated CC API docs for delete service endpoint to include purge parameter

[#63185416]
Support updating uaa clients per [#62008174]
Move in_test_mode? presentation concerns to ErrorPresenter.

- previously this logic was in vcap.rb
- now ErrorPresenter determines when to present sanitized or unsanitized
  error information based on test_mode
- remove in_test_mode? stubbing from all specs
- moved service_binding model test out of controller spec and properly
  onto service_binding_spec
Add dashboard sso client updating to broker_api_v2.2_spec.rb

[#62008174]
SSO update now does a delete and recreate of the SSO client. [#62008174]
Refactor requires to modularize dependendencies.

Signed-off-by: Phan Le <ple@pivotallabs.com>
Fix require paths

They worked by coincidence because they resolved to /app/acc...

[#67777650]

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Remove unused method on base class

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Extract parse_params into CommonParams

So it is easier to retrofit specs for it

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Extract order logic to make easier to test

[#65314350]

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Updating the API checksum to reflect changes in previous commits.
Introduce order-direction

[#65314350]

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>