私は単体テストにはほとんど慣れていませんので、間違った方法をとっているかどうか教えてください。Visual Studioユニットテスト:別のテストからデータを取得しますか?
本質的に私は、関連する一連のテストを実行しています。 getAll()
save()
とget(Id)
のメソッドが正しく動作しているかどうか確認したいと思います。問題は、save()
関数が機能する場合、結果の要素Idをget(Id)
メソッドに対して実行されるテストにどのように取得するのか本当にわからないということです。
私は正しい軌道に乗っているのですか、私はユニットテストがどのように機能するのかに関する違反ですか? Visual Studioの単体テストを使用してこれを行うには、どのようなメカニズムが利用できますか?
ベストプラクティスは、すべてのテストメソッドが、テストメソッドが実行される順番であっても、他のテストメソッドとは完全に独立していることです。 – TrueWill
Visual StudioでOrderedTestメカニズムが提供されるのはなぜですか? –
マイクロソフトでは単体テストについてよく理解していないため、良い紹介については、[.NETのサンプルを使ったユニットテストの技術](http://www.manning.com/osherove/)を読んでください。 – TrueWill