title: IntelliJ Spring Gradle "Run all tests" not working (single test runs fine)
body: <p>I have a Spring Gradle Project with 4 Tests and the following build.gradle:</p>
  
  <pre><code>plugins {
      id 'org.springframework.boot' version '2.1.6.RELEASE'
      id 'java'
  }
  
  apply plugin: 'io.spring.dependency-management'
  
  version = '0.0.1'
  sourceCompatibility = '11'
  
  configurations {
      compileOnly {
          extendsFrom annotationProcessor
      }
  }
  
  repositories {
      mavenCentral()
  }
  
  dependencies {
      implementation 'org.springframework.boot:spring-boot-starter'
      //Rest Controller
      compile 'org.springframework.boot:spring-boot-starter-web'
      //Lombok
      compileOnly 'org.projectlombok:lombok'
      annotationProcessor 'org.projectlombok:lombok'
      //Tests
      testImplementation 'org.springframework.boot:spring-boot-starter-test'
      testCompile 'com.h2database:h2'
      //Database
      compile("mysql:mysql-connector-java")
      compile("org.springframework.boot:spring-boot-starter-data-jpa")
      //Authentication
      compile 'org.springframework.security:spring-security-crypto' //e.g. PasswordEncoder
      compile 'org.springframework.boot:spring-boot-starter-security' //e.g. @PreAuthorize
      //ResourceAssembler
      compile 'org.springframework.boot:spring-boot-starter-hateoas'
      //JWT Token generation
      compile("com.auth0:java-jwt:3.4.0")
  }
  </code></pre>
  
  <p>I can start every test with "Run test" and it works great but when I try to "Run all tests" it fails with the message "Error running "All": No junit.jar"</p>
  
  <p>I already tried adding any of the following dependencies but none resolved the issue:</p>
  
  <pre><code>testCompile 'junit:junit:4.12
  
  
  testImplementation('org.junit.jupiter:junit-jupiter-api:5.4.2')
  testRuntime('org.junit.jupiter:junit-jupiter-engine:5.4.2')
  </code></pre>
  
  <p>I am using IntelliJ</p>