2つのオブジェクトを受け入れ、それらのオブジェクトの30以上のプロパティをアサートと比較する呼び出し可能な関数を記述したいと思います。問題は、約20個の既存の単体テストと今後のテストのために行う必要があり、毎回30個以上のアサーションを書き出すことは時間と空間の両方を消費することです。nunitテストをパラメータ化することは可能ですか
私は現在、オブジェクトを比較し、 "合格"または失敗メッセージで文字列を返し、各ユニットテストでそれを検証するためにアサートを使用する非ユニットテスト関数を持っています。しかし、それはかなり厄介で、私は適切な単体テスト方法に反対しているように感じます。
条件を確認するためにアサーションを使用する内部ユニットテストから呼び出し可能な関数を作成する方法はありますか?
まさに私がやろうとしていたことですが、2つのパラメータがあります。私は私の問題だと思うテストケースとしての機能を持っていました。ありがとう – NewNetProgrammer