如何深入探讨.Net的单元测试技巧与策略?
- 内容介绍
- 文章标签
- 相关推荐
本文共计386个文字,预计阅读时间需要2分钟。
1. 测试异常处理可以直接对方法进行异常测试,也可以对模拟对象进行异常测试。尽管对模拟对象进行异常测试用例较少,但这里介绍方法异常测试。
以下代码展示了如何进行方法异常测试:
pythondef test_divide_by_zero(): try: result=1 / 0 except ZeroDivisionError: assert result is None else: assert False, Expected a ZeroDivisionError to be raised
用户当用户可以参考以上代码进行方法异常测试。
1、测试异常
可以直接对方法进行异常测试,也可以对模拟对象进行异常测试,但是,对模拟对象进行异常测试,很少用,所以,这里就介绍对方法的异常测试。请看如下代码,当用户名为空的时候,抛出异常。
本文共计386个文字,预计阅读时间需要2分钟。
1. 测试异常处理可以直接对方法进行异常测试,也可以对模拟对象进行异常测试。尽管对模拟对象进行异常测试用例较少,但这里介绍方法异常测试。
以下代码展示了如何进行方法异常测试:
pythondef test_divide_by_zero(): try: result=1 / 0 except ZeroDivisionError: assert result is None else: assert False, Expected a ZeroDivisionError to be raised
用户当用户可以参考以上代码进行方法异常测试。
1、测试异常
可以直接对方法进行异常测试,也可以对模拟对象进行异常测试,但是,对模拟对象进行异常测试,很少用,所以,这里就介绍对方法的异常测试。请看如下代码,当用户名为空的时候,抛出异常。

