私はコントローラに、2つのリストを含むカスタムDataViewオブジェクトを持っています。私はそれらを移入し、私のビューのモデルとしてDataViewオブジェクトを渡すよりも。ビューでは、私はnull参照を確認しているデータを表示するとき。私は、プログラマーがビュー内のヌル参照をチェックするのを忘れないようにするために、単体テストを書く方法を知りました。私はこのタイプの例外についてのビューをテストしたいと思います。 私が大部分の部分で使っているので、誰かが私にrhino mocksテストフレームワークの良いサンプルを与えるなら、私は非常に評価しました。おかげさまで ビューがnull例外の安全であることを保証する方法
1
A
答えて
1
私は次のように理想的であるとは思わないが、それはのNRE防ぐことができます:
public class ViewModel
{
public IEnumerable<Item> Items
{
get { return items ?? new List<Item>(); }
set { items = value; }
}
}
関連する問題
- 1. Spark 2.2 null安全な外部外部結合NULLポインター例外
- 2. 署名証明書を保護するこの方法は安全ですか?
- 3. Argsはnull以外であることが保証されていますか?
- 4. 例外メッセージを安全にする方法
- 5. 鍵のセキュリティ - 鍵が安全であることを確認する方法は?
- 6. nullポインタ例外がある
- 7. volatileはスレッドの安全を保証しますか?このArrayListの例
- 8. 例外の安全性とmake_unique
- 9. JwtBearerAuthentication安全なハンドル例外
- 10. InitOnceExecuteOnce例外安全性
- 11. 例外安全なコードと移動セマンティクス
- 12. Javaコード、安全であること
- 13. メモリアリーナでの例外安全性
- 14. この認証/ログイン方法は安全ですか?
- 15. 例外のメッセージを公開するのは安全ですか?
- 16. C++ STLスタック:(ポップすることが安全である)
- 17. Djangoプロジェクトで安全なJSON、XML、YAMLのロードを保証する
- 18. textField.textを安全にアンラップしてプロパティに安全に保存する方法
- 19. プロトコルの送信メソッドがスレッドセーフであることを保証する方法
- 20. HashMapの各反復がトランザクションであることを保証する方法
- 21. 安心保証例外 - JSONスキーマが無効です。続行できません。
- 22. この方法は安全ですか?
- 23. 新しい例外オブジェクトへの例外オブジェクト参照を渡すことは安全ですか?
- 24. 文字列の完全性を保証する私の方法は安全ですか?
- 25. wpfデスクトップアプリケーションで検証をより安全にする方法は?
- 26. ファンクションコールの例外安全について
- 27. C#で暗号化されたデータと秘密鍵を保持する安全で安全な方法Dll
- 28. 固有アイソメトリーが等長であることを保証する方法?
- 29. 安全にデータを送信する方法/ドメイン間で認証する方法
- 30. ファイルをアンドロイドでディスクに安全に保存する方法は?
あなたはおそらく、あなたがやりたいものを示すいくつかの実際の擬似コードで、あなたが何を意味するか明確にしてくださいことができます。なぜこれがRhino Mocksの質問なのか分かりません。あなたのビューにnullを渡して、エラーがあるかどうかを確認するだけのようです。 –