0

MVC .NET ベースの Web サービスの GUI 部分をテストする人がいるかどうか疑問に思っていました。私はWatin / Specflowを使用しました。これには2つの主な懸念があります。

  1. これらのテストは、GUI だけではありません。それらはシステムチェックです。データベースとビジネス ロジックをテストします。GUI に大きな変更を加えると、これらのテストを書き直さなければならなくなります。ここでも GUI は、バックエンドの動作に依存します。
  2. テストの実行は非常に遅いです。これらのテストに時間がかかる場合、フロントエンドのデザイナー/コーダーは TDD 方式で作業できません。

cshtml テンプレートだけを簡単にテストする方法はありますか? たとえば、偽の ViewBag を渡し、cshtml の出力が正しい値を使用しているかどうかなどを確認します。

ありがとう!

4

1 に答える 1

1

cshtml テンプレートだけを簡単にテストする方法はありますか? たとえば、偽の ViewBag を渡し、cshtml の出力が正しい値を使用しているかどうかなどを確認します。

はい、ご覧いただけますRazorEngine

そして、彼らはどれくらい速く走るでしょうか?

測定してください。しかし、実際にデプロイされたアプリケーションへの完全な HTTP 要求よりも高速であることは確かです。

于 2012-08-17T09:35:47.137 に答える