Sha256: a3222f2202f9232fc12917e6053916dfefca1589e60b61a6a48ee4a5a6622e29

Contents?: true

Size: 701 Bytes

Versions: 8

Compression:

Stored size: 701 Bytes

Contents

You can [[Define aliases][DefineAliasTest]] via tables in the wiki. It's also possible to add aliases via plugins. This has the advantage that the wiki is not cluttered with techical concerns.

To demonstrate this a class ''!-fitnesse.testsystems.slim.CustomTableAliasPlugin-!'' has been loaded in SetUp.

This plugin makes an alias from ''aliased echo fixture'' to the good old echo fixture.

So the following test table works:

!|script|
|given page|AliasTest|with content|!-!define TEST_SYSTEM {slim}

| import |
| fitnesse.slim.test |

| script : my requirement |
| check | do business logic | 42 |
-!|
|check|request page|AliasTest?test|200|
|ensure|content contains|class="pass"|
|show|content|

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
xcfit-0.9.0 XCFitDemo/FitNesseRoot/FitNesse/SuiteAcceptanceTests/SuiteSlimTests/DefineAliasInPluginTest/content.txt
xcfit-0.8.0 XCFitDemo/FitNesseRoot/FitNesse/SuiteAcceptanceTests/SuiteSlimTests/DefineAliasInPluginTest/content.txt
xcfit-0.7.0 XCFitDemo/FitNesseRoot/FitNesse/SuiteAcceptanceTests/SuiteSlimTests/DefineAliasInPluginTest/content.txt
xcfit-0.6.0 XCFitDemo/FitNesseRoot/FitNesse/SuiteAcceptanceTests/SuiteSlimTests/DefineAliasInPluginTest/content.txt
xcfit-0.5.0 XCFitDemo/FitNesseRoot/FitNesse/SuiteAcceptanceTests/SuiteSlimTests/DefineAliasInPluginTest/content.txt
xcfit-0.4.0 XCFitDemo/FitNesseRoot/FitNesse/SuiteAcceptanceTests/SuiteSlimTests/DefineAliasInPluginTest/content.txt
xcfit-0.3.0 XCFitDemo/FitNesseRoot/FitNesse/SuiteAcceptanceTests/SuiteSlimTests/DefineAliasInPluginTest/content.txt
xcfit-0.2.0 XCFitDemo/FitNesseRoot/FitNesse/SuiteAcceptanceTests/SuiteSlimTests/DefineAliasInPluginTest/content.txt