这不是明确的代码,所以如果它应该在其他地方发布,请道歉。然而,它完全属于测试领域,我认为你们应该在家中。
我正在阅读那篇具有挑衅性的文章"Why Most Unit Testing is Waste"(21页)并且看到了这段文字:
第三次试验抛弃了同义反复的。 [...]顺便说一下,
this
在进入某个方法时非{null}的测试不是重复测试 - 并且可以提供非常丰富的信息[...]
这真的激起了我的好奇心 - 为什么this
永远 ? 如何你甚至可以写这样的代码?
编辑:谢谢丹尼尔!我不太了解C(/ ++ /#),但我最初(以Java为中心)的想法是不,它不可能,而且我似乎是对的,参考你的第二个注释“如果你正在使用它,那么你就是在实例中所以这[不能]为空。”
答案 0 :(得分:0)
归功于@DanielDaranas。