title: JUnit 5 test not being run/detected
body: <p>I'm using JUnit 5.3.1 and running tests using maven. There is a parametrised test which is not running. I am using maven-surefire-plugin and this is from my pom.xml</p>
  
  <pre><code>&lt;build&gt;
          &lt;plugins&gt;
              &lt;plugin&gt;
                  &lt;artifactId&gt;maven-surefire-plugin&lt;/artifactId&gt;
                  &lt;version&gt;2.19&lt;/version&gt;
                  &lt;configuration&gt;
                      &lt;includes&gt;
                          &lt;include&gt;**/*Tests.java,**/*Test.java&lt;/include&gt;
                      &lt;/includes&gt;
                  &lt;/configuration&gt;
              &lt;/plugin&gt;
  ...
  &lt;/build&gt;
  </code></pre>
  
  <p>When I run <code>mvn test</code> command, this is a part of the output:</p>
  
  <p><code>Running com.growthintel.elastic_plugin.cid_suppressions.CheckCompanyTest
  Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in com.growthintel.elastic_plugin.cid_suppressions.CheckCompanyTest</code></p>
  
  <p>There are no tests being detected from CheckCompanyTest file! Maven is detecting the file but not detecting any tests within the file. Is there a naming convention for parametrised tests that I am not following? Here is the test file:</p>
  
  <pre><code>public class CheckCompanyTest {
  
          private static Stream&lt;Arguments&gt; getListOfSuppressedFilePaths() {
              ...
          }
  
          @ParameterizedTest(name = "run #{index} with args: {arguments}")
          @MethodSource("getListOfSuppressedFilePaths")
          public void test_HasSuppressedCid(List&lt;String&gt; cidSuppressionFilePaths) {
              ...
  }
  </code></pre>