/
contracts-testPlan.xml
56 lines (47 loc) · 4.25 KB
/
contracts-testPlan.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<?xml version="1.0" encoding="UTF-8"?>
<testPlan xmlns="urn:io.apiman.test:2014:02:testPlan">
<!-- Create Organizations -->
<testGroup name="Initial Creates">
<test name="Create Gateway">test-plan-data/contracts/create/000_create-gateway.resttest</test>
<test name="Create Organization 1">test-plan-data/contracts/create/001_create-org1.resttest</test>
<test name="Create App 1">test-plan-data/contracts/create/002_create-app1.resttest</test>
<test name="Create App Version 1.0">test-plan-data/contracts/create/003_create-app-version-1.0.resttest</test>
<test name="Create Plan 1">test-plan-data/contracts/create/004_create-plan1.resttest</test>
<test name="Create Plan Version 1.0">test-plan-data/contracts/create/005_create-plan-version-1.0.resttest</test>
<test name="Lock Plan Version 1.0">test-plan-data/contracts/publish/003_lock-plan-version-1.0.resttest</test>
<test name="Create Service 1">test-plan-data/contracts/create/006_create-service1.resttest</test>
<test name="Create Service Version 1.0">test-plan-data/contracts/create/007_create-service-version-1.0.resttest</test>
<test name="Create Org 2">test-plan-data/contracts/create/008_create-org2.resttest</test>
<test name="Create Org 2 / Service 2">test-plan-data/contracts/create/009_create-service2.resttest</test>
<test name="Create Service 2 / Version 1.0">test-plan-data/contracts/create/010_create-service-2-version-1.0.resttest</test>
<test name="Create Service 2 / Version 1.5">test-plan-data/contracts/create/011_create-service-2-version-1.5.resttest</test>
<test name="Create Org 2 / Plan A">test-plan-data/contracts/create/012_create-planA.resttest</test>
<test name="Create Org 2 / Plan B">test-plan-data/contracts/create/013_create-planB.resttest</test>
<test name="Create Plan A / Version 1.0">test-plan-data/contracts/create/014_create-plan-A-version-1.0.resttest</test>
<test name="Create Plan A / Version 2.0">test-plan-data/contracts/create/015_create-plan-A-version-2.0.resttest</test>
<test name="Create Plan B / Version 1.0">test-plan-data/contracts/create/016_create-plan-B-version-1.0.resttest</test>
<test name="Lock Plan A / Version 1.0">test-plan-data/contracts/publish/004_lock-plan-a-version-1.0.resttest</test>
<test name="Lock Plan A / Version 2.0">test-plan-data/contracts/publish/005_lock-plan-a-version-2.0.resttest</test>
<test name="Lock Plan B / Version 1.0">test-plan-data/contracts/publish/006_lock-plan-b-version-1.0.resttest</test>
<test name="Update Service 2 Plans">test-plan-data/contracts/create/017_update-svc2-version-1.5-plans.resttest</test>
</testGroup>
<!-- Test Contract management -->
<testGroup name="Contract Management">
<test name="Publish Service 1">test-plan-data/contracts/publish/001_publish-service-1.resttest</test>
<test name="Publish Service 2">test-plan-data/contracts/publish/002_publish-service-2.resttest</test>
<test name="Create Contract to Service 1">test-plan-data/contracts/contracts/003_create-contract1.resttest</test>
<test name="List Contracts for App 1">test-plan-data/contracts/contracts/004_get-contracts.resttest</test>
<test name="Create Contract to Service 2">test-plan-data/contracts/contracts/005_create-contract2.resttest</test>
<test name="List Contracts for App 1">test-plan-data/contracts/contracts/006_get-contracts.resttest</test>
<test name="List ApiRegistry for App 1 (JSON)">test-plan-data/contracts/contracts/007_get-apiregistry_json.resttest</test>
<test name="List ApiRegistry for App 1 (XML)">test-plan-data/contracts/contracts/007_get-apiregistry_xml.resttest</test>
<test name="Create Duplicate Contract (failure)">test-plan-data/contracts/contracts/007.5_create-duplicate-contract.resttest</test>
<test name="Break Contract 1">test-plan-data/contracts/contracts/008_delete-contract1.resttest</test>
<test name="List Contracts for App 1 (after delete)">test-plan-data/contracts/contracts/009_get-contracts.resttest</test>
</testGroup>
<!-- Auditing -->
<testGroup name="Ensure Auditing">
<test name="Application Activity">test-plan-data/contracts/auditing/001_app_activity.resttest</test>
<test name="Service Activity">test-plan-data/contracts/auditing/002_service_activity.resttest</test>
</testGroup>
</testPlan>