統合テストTest_Methodは個々のテスト・データを一度呼び出す必要がありますか、すべてのTest_Methodsのテスト・データをすべてのTest_Methodの前に呼び出されるSetupメソッドで設定する必要がありますか?すべての単体テストに対して一度だけ統合テスト・テスト・データを準備する
答えて
これは、値aがテスト1で値b ...に更新され、テスト2で値bが期待されると、後続のテストが失敗する可能性があるため、テストによって値が変更されるかどうかによって異なります。
そうでない場合は、あなたのテストでは、データのみを読んで、それを変更しない場合、セットアップ一度データ、NUnitsのようなもの[TestFixtureSetup]
属性ではなく、個々のテストよりも[SetUp]
属性、あなたがデータを必要とする場合は、使用する必要があります使用してできました毎回リセットします。
はいすべてのテストメソッドはデータを変更しますが、テスト後にTearDownメソッドですべてのデータが削除されます。 – Pascal
その場合、[SetUp]を使用してテストデータを作成してください。 – SpaceBison
はい私はすでにしました。ありがとう。 – Pascal
- 1. .Netクラスライブラリ単体テストすべてのテストのセットアップステップは一度だけ呼び出されます
- 2. AMP広告の単体テストと統合テストを行うには?
- 3. pythonとmaven(単体テストの統合)
- 4. Maven - 単体テストからの個別の統合テスト
- 5. 統合テスト - ビジュアルスタジオ2010 + tfsでの単体テストとベストプラクティス
- 6. 単体テストと単体テスト
- 7. 統合テストですべてのコントローラをリストしますか?私の統合テストの一
- 8. テスト用のC++単体テスト(合成ベンチマーク)
- 9. データベースに対する統合テスト - AVA
- 10. erlang単体テストをhudsonに統合する方法は?
- 11. MSTestを使用して単体テストと統合テストを別々に実行する
- 12. 角度4単体テスト、イベント
- 13. Android Espresso - すべてのテストでセットアップを一度だけ実行する方法
- 14. Grails:統合テストでリダイレクトをテストする
- 15. 単体テストでスレッドセーフなテスト
- 16. メモリ交換でPostgreSQLを使用する統合テストの準備方法は?
- 17. Eclipse:すべての単体テストのキーをバインドする
- 18. Antビルダーですべての単体テストを実行する
- 19. 単体テストUrl.Action
- 20. 単体テストMonoDroid
- 21. TableController単体テスト
- 22. 単体テストObservable.interval
- 23. 単体テストNSOperation?
- 24. 単体テスト:カスタムタイマアサート
- 25. 単体テストのクラスを模擬して
- 26. 郵便受け統合テストとTeamCityを統合するには
- 27. NetBeans:すべてのプロジェクトのすべての単体テストを実行します。
- 28. Symfony2、備品および単体テスト。 ManyToMany関係でテスト中にテストデータを追加
- 29. Grails:統合テストにおけるトランザクション
- 30. MSF4J統合テスト
なぜコメントなしでdownvote? – Pascal