我喜欢执行使用命令行中的RestFixture的测试。我还计划通过Powershell脚本将其集成到TFS Build Configuration中。 {{3}}
答案 0 :(得分:1)
我建议编写一个注释为与FitNesseRunner一起运行的jUnit类,并指示要运行的Suite / Test。然后你可以使用Maven或Ant从命令行运行该测试(我相信TFS具有开箱即用的支持来运行Maven,而不需要任何Powershell)。
示例jUnit测试,运行FitNesse.SuiteAcceptanceTests.SuiteSlimTests.TestScriptTable。
import org.junit.runner.RunWith;
@RunWith(FitNesseRunner.class)
@FitNesseRunner.Suite("FitNesse.SuiteAcceptanceTests.SuiteSlimTests.TestScriptTable")
@FitNesseRunner.FitnesseDir(".")
@FitNesseRunner.OutputDir("./build/fitnesse-results")
public class FitNesseRunnerTest {
}