JUnit测试中“消息”的推荐样式是什么?
以下是目前表达的信息:
ReturnedObject ro = objectUnderTest.methodToTest(stub);
Assert.assertNotNull("The object was null!", ro);
或者,这更正确吗?
ReturnedObject ro = objectUnderTest.methodToTest(stub);
Assert.assertNotNull("Verify that the object was not null.", ro);
在回答我的问题时,请注意从用户的角度看消息的外观。
答案 0 :(得分:4)
您应该能够准确读取失败消息中直接失败的内容。哪个传达了最有用的信息?
link = Offer.friendly.find(params[:slug])
java.lang.AssertionError: The object was null!
java.lang.AssertionError: Verify that the object was not null.
除此之外,这只是团队风格的问题。