1

システムが基本的に数値を処理している場合、つまり一連の大きな入力が与えられている場合は、それらに対してプロセスを実行してから、出力をアサートします。これは、このためのより良いフレームワークですか?

「大規模な入力」とは、いくつかの異なる関連エンティティのデータを入力する必要があることを意味します。

また、いくつかの出力があります。つまり、最後に1つの数値を取得するだけではありません。

4

1 に答える 1

5

さまざまな例で人々と話していることに気付いた場合、JBehaveはおそらくかなり良いでしょう。

数値のリストを作成し、入力と出力を比較していることに気付いた場合は、Fitnesseの方がおそらく優れています。

ただし、他の開発者と話しているのに他の誰とも話していることがない場合は、昔ながらのJUnitを使用してください。抽象化が少ないほど、実行が速くなり、保守が容易になります。

于 2013-03-24T18:21:49.510 に答える