Questions tagged «arrange-act-assert»

14
它应该是“安排—声明—行为—声明”吗?
关于Arrange-Act-Assert的经典测试模式,我经常发现自己在Act之前添加了反主张。这样,我知道传递的断言实际上是作为操作结果传递的。 我认为它类似于红色-绿色-重构中的红色,在红色-绿色-重构中,只有在测试过程中看到红色条时,我才知道绿色条表示我已经编写了有区别的代码。如果我编写了通过测试,那么任何代码都可以满足要求;类似地,对于“安排—断言—行为—断言”,如果我的第一个断言失败,我知道任何法案都会通过最终的断言,因此实际上并没有验证有关该法案的任何内容。 您的测试是否遵循这种模式?为什么或者为什么不? 更新说明:初始声明与最终声明实质上相反。这不是Arrange工作的断言;有人断言该法案尚未生效。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.