显示名称

测试类和测试方法可以声明自定义显示名称 - 使用空格,特殊字符,甚至emojis表情符号 - 将由测试runner和测试报告显示。

  1. import org.junit.jupiter.api.DisplayName;
  2. import org.junit.jupiter.api.Test;
  3. @DisplayName("A special test case")
  4. class DisplayNameDemo {
  5. @Test
  6. @DisplayName("Custom test name containing spaces")
  7. void testWithDisplayNameContainingSpaces() {
  8. }
  9. @Test
  10. @DisplayName("╯°□°)╯")
  11. void testWithDisplayNameContainingSpecialCharacters() {
  12. }
  13. @Test
  14. @DisplayName("?")
  15. void testWithDisplayNameContainingEmoji() {
  16. }
  17. }