2017-01-17 9 views

答えて

1

FitNesseRunnerで実行されるように注釈が付けられ、Suite/Testが実行されることを示すjUnitクラスを作成することをお勧めします。その後、MavenかAntのどちらかを使ってコマンドラインからそのテストを実行することができます(私は、TFSはPowerShellを必要とせずにMavenを実行するためのサポートをしていると信じています)。

サンプル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 { 
} 
+0

私はコマンドラインで同じものを実行するのが好きです。 APIをテストしていますが、最終的にはすべてのAPIのフィッティングを取得して保存されたAPIのチェックが行われます。これにより、APIサーバーへの負荷が軽減されます。 – samdinesh

関連する問題