我刚开始学习单元测试,我认为这是一个非常好的工具,我想开始用于我的所有项目,但是我仍然不确定如何测试一些东西。 作为一个例子,我正在实现一个队列,其中一个方法是AddNode,我还有一个模拟对象代表队列中的Node,在编写方法后我不知道应该测试什么。该方法是无效的,所以我无法测试返回值,也许我应该测试出来的mamory异常或其他一些异常?或者在这种情况下可能没有必要进行任何测试。
答案 0 :(得分:1)
对于AddNode,您可以测试以下内容:
请注意,其中一些测试不会单独测试AddNode(它们还需要调用其他方法)。那不是问题。你是对单元进行单元测试,而不是单独的方法。