FitNesse.
SuiteAcceptanceTests.
SuiteResponderTests.
SuiteTestResponders.
SuiteResponder.
TestTwoSubPages
TestTwoSubPages
When you execute a suite page, FitNesse tests all the subpages.
This example shows just one test subpage being executed.
Create a Suite page
Create two sub pages
Now run the suite page.
The suite should report the TestPages? and should show no errors.
The error log page should not have any errors
.FrontPage .RecentChanges .FitNesse.SuiteAcceptanceTests
This example shows just one test subpage being executed.
Create a Suite page
| Action Fixture. | ||
| start | Page Builder | |
| enter | line | !path classes |
| enter | line | !path fitnesse.jar |
| enter | page | SuitePage |
Create two sub pages
| Action Fixture. | ||
| start | Page Builder | |
| enter | line | |!-fitnesse.testutil.PassFixture-!| |
| enter | page | SuitePage.TestPageOne |
| Action Fixture. | ||
| start | Page Builder | |
| enter | line | |!-fitnesse.testutil.PassFixture-!| |
| enter | page | SuitePage.TestPageTwo |
Now run the suite page.
| Response Requester. | |
| uri | valid? |
| SuitePage?responder=suite | true |
| Response Examiner. |
| contents? |
The suite should report the TestPages? and should show no errors.
| Response Examiner. | ||
| type | pattern | matches? |
| contents | TestPageOne.*TestPageTwo | true |
| contents | Test Pages:.*2 right | true |
The error log page should not have any errors
| Response Requester. | |
| uri | valid? |
| ErrorLogs.SuitePage | true |
| Response Examiner. |
| contents? |
| Response Examiner. | ||
| type | pattern | matches? |
| contents | Exit code.*0.*Time | true |
.FrontPage .RecentChanges .FitNesse.SuiteAcceptanceTests