Details

    • Impact:
      Unknown 'null' severity
    • Likelihood:
      Unknown 'null' severity

      Description

      When the code under test in a unit test throws an exception, the test itself fails. Therefore, there is no need to surround the tested code with a try-catch structure to detect failure. Instead, you can simply move the exception type to the method signature.

      This rule raises an issue when there is a fail assertion inside a catch block.

      Supported frameworks:

      • JUnit3
      • JUnit4
      • JUnit5
      • Fest assert
      • AssertJ

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            quentin.jaquier Quentin Jaquier
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated: