我在控制器中有一个自定义DataView对象,它包含2个列表。我填充它们并将DataView对象作为模型传递给我的视图。在查看显示数据时,我正在检查空引用。我想知道如何编写单元测试以确保程序员不会忘记检查视图中的空引用。我想测试这种类型的例外视图。 如果有人会给我一个很好的样本与犀牛嘲笑测试框架,我会大大apreciated,因为我主要使用它的部分。 谢谢。如何确保视图是安全的空例外
1
A
回答
1
虽然我不认为以下是理想的,它会阻止NRE费用:
public class ViewModel
{
public IEnumerable<Item> Items
{
get { return items ?? new List<Item>(); }
set { items = value; }
}
}
相关问题
- 1. 如何确保过滤的更新视图安全?
- 2. 安全例外WCF
- 3. 如何确保Webservice的安全性?
- 4. ACCESS_COARSE_LOCATION的安全例外
- 5. silverlight中的安全例外
- 6. Silverlight的安全例外
- 7. android确保安全
- 8. 如何编写测试用例以确保线程安全
- 9. 如何确保iOS设备安全
- 10. Android如何确保安全性?
- 11. 表格安全。确保它不是来自外部源
- 12. 如何确保你的npm依赖是安全的?
- 13. 如何在全屏视频后确保我的视图正确定位?
- 14. 如何确保共享变量是线程安全的?
- 15. 如何确保PostgreSQL驱动器是线程安全的
- 16. 如何确保设置文件在Python中是安全的?
- 17. ASP.NET WebPermission安全例外
- 18. Java Spring安全例外
- 19. WCF安全协商例外
- 20. Ninject.MVC3 + MediumTrust =安全例外
- 21. 错误与安全例外
- 22. Castle windsor安全例外
- 23. 动态设置空视图:安全吗?
- 24. 如何Zope3的视图安全在Plone
- 25. 如何确保NSOperationQueue真的是空的
- 26. 确保评论安全
- 27. 确保Firebase数据安全
- 28. 安全例外通过访问安卓
- 29. 如何确保tableViewController视图占用全屏?
- 30. 如何确定shell脚本是安全
能否请你澄清你的意思,也许显示您希望做一些实际的伪代码。我不明白为什么这是一个Rhino Mocks问题。您似乎可以将null传递给您的视图并查看是否有错误。 – 2009-08-21 18:13:58