Validate Contributions Using the White Box Tests

Deltacloud contains automated API tests, that are driven using pre-recorded VCR YAML files called fixtures. The test source and fixtures are maintained in the deltacloud source tree under: REPO/deltacloud/server/tests

In some cases it might be necessarey to re-record the VCR fixtures for particular tests. For example, this could become necessarey, if new functionality or a bug fix alters the exchange with the backend cloud provider.

The process for updating the test data involves exercising the tests against a live cloud provider and recording the live API exchange into the VCR fixtures YAML files. After which the tests can more quickly and easily be run using the recorded VCR fixtures without the need to accessess a live cloud provider.

Dealing With the White Box Test