3

私は就職活動中の学生です。アプリを完成させてからテストするというタスクを与えられました。

アプリが完成し、80% をテストしました。ただし、セッション変数とフォーム要求を使用するため、直接テストできないメソッドがいくつかあります。私はモック フレームワークを使用する必要があることを理解しており、moq を使用することにしました。残念ながら、私はそれをいじってみましたが、頭の上に少しあることがわかりました(ラムダなどを含め、一般的にC#は初めてです)。

単純化された初心者向けのウォークスルーを見つけることができませんでした。そのようなものを見つけることができるアイデアはありますか? 私が言ったように、必要なのはセッションとフォームをモックできることだけです。これまでのすべての試みは、SO で見つかったランダムなコードを (無駄な方法で) プラグインし、最善を尽くすことで構成されていました。

私はむしろそれを理解して、本当にそれを扱うことができるようにしたい....

ありがとう!

4

1 に答える 1

3

基本を説明するこれらのチュートリアルを見つけました。Moq フレームワークと並んで基本的な C# の概念をカバーするものはないと思います。ラムダなどに行き詰まっている場合、初心者向けのチュートリアルを見つけるのはそれほど難しくありません。以下のラムダチュートリアルへのリンクをいくつか追加しました。

また、メイン アプリケーションの完全なソリューションを試す前に、やりたいことの簡単なプロトタイプをいくつか作成してみるとよいでしょう。これにより、アプリケーションの詳細を気にすることなく、概念をいじることができます。

http://code.google.com/p/moq/wiki/QuickStart

http://andrewblogs.com/blog/moq-testing-tutorial/

http://blogs.msdn.com/b/ericwhite/archive/2006/10/03/lambda-expressions.aspx

http://www.switchonthecode.com/tutorials/csharp-tutorial-the-lambda-operator

于 2012-06-21T15:00:25.837 に答える