研究标准的 Fit 夹具类型,我来到了 FitLibrary 提供的 DoFixture - 因为我需要这种夹具类型提供的灵活方法,所以我下载了 FitLibrary 的最新版本 (20110222) 并完全按照自述文件中的说明设置我的环境。
!path fitlibrary.jar
!path fitnesse.jar
!path lib/*.jar
!define TEST_RUNNER {fitlibrary.suite.FitLibraryServer}
这样做的结果是,显然我所有的测试都在我认为他们称之为“流”模式的东西中运行,还是他们的“业务规则模式”?我根本不知道。
我所知道的是,我的任何测试都不再有效。例如:我得到了一个名为 RowEntryFixtureServerDeclaration
并且有一个测试表用于这个夹具现在结果:
Missing class or Missing method. Possibly:
* public Type getServerDeclaration() { }
* public Type serverDeclaration() { }
我的问题是:如何在一次测试中混合 Fit 表格样式和 FitLibrary 表格样式?这一定是可能的,因为 FitLibrary 测试表样式通常被称为 Fit 的非官方“附加组件”!
有谁知道这是如何实现的?谢谢!