【问题标题】:How to unit test a method with void return type?如何对具有 void 返回类型的方法进行单元测试? 【发布时间】:2011-06-25 17:55:35 【问题描述】: 如何为返回类型为 void 的方法编写单元测试? 【问题讨论】: Unit testing void methods?的可能重复 Unit testing void methods?的可能重复 标签: c# unit-testing 【解决方案1】: 假设该方法做了某事,您可以尝试感知该某事。 也就是说,假设它增加了一个在属性中其他地方公开的变量 - 您可以在调用该方法之前和之后检查该属性的值。 本质上,这是通过检查预期的副作用来检查方法是否正常工作。 【讨论】: