在junit中编写异常单元测试用例的格式

weylhg0b  于 2022-11-11  发布在  其他
关注(0)|答案(1)|浏览(125)

我正在为一个Java类编写测试用例。它包含一个异常情况,当服务器的响应不符合预期时,会抛出异常。
我对该测试方法的名称有点困惑。
方法为Book updateBook(Book book);
当没有收到正确的响应时,它会抛出一些异常。
为此,我写了一个单元测试用例,但是我不确定我应该遵循什么格式来正确命名那个测试方法。
我该不该起个名字

  1. testThrowExceptionWhenResponseIsNull();
  2. shouldThrowExceptionWhenBookManagementIsNull();
rfbsl7qr

rfbsl7qr1#

我宁愿

updateBookThrowsExceptionWhenBookManagementIsNull

它指定了测试中的方法以及在何种条件下Assert的结果。
但是要选一个适合你和你的同事的名字。

相关问题