如何确保视图不会出现空异常
我在控制器中有一个包含 2 个列表的自定义 DataView 对象。我填充它们,然后将 DataView 对象作为我的视图的模型传递。在显示数据时,我正在检查空引用。我想知道如何编写单元测试以确保程序员不会忘记检查视图中的空引用。我想测试该视图是否存在此类异常。 如果有人能给我一个带有犀牛模拟测试框架的好样本,我将非常感激,因为我在大部分情况下都使用它。 谢谢。
I have in the controller a custom DataView object that comprises 2 lists. I populate them and than pass the DataView object as model for my view. In view when displaying the data I am checking for null reference. I wonder how to write unit tests to ensure that the programmer did not forget to check for null reference in the view. I would like to test the view for the exceptions of this type.
If somewone would give me a good sample with rhino mocks testing framework I would greatly apreciated, because I use it in mostly parts.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
虽然我认为以下方法并不理想,但它可以防止 NRE:
While I don't think the following is ideal, it will prevent NREs: