Les tests de code Java avec Groovy sous Intellij: impossible de résoudre classe GroovyTestCase

J'ai besoin d'écrire un court test pour certains de code Java. J'ai utilisé CTRL+SHIFT+o pour générer un avec IntelliJ, et sélectionné "Groovy JUnit" comme la bibliothèque de test, écrit alors le test suivant:

package util
class FibonacciHeapTest extends GroovyTestCase {
    FibonacciHeap<Integer> heap

    void setUp() {
        super.setUp()
        heap = new FibonacciHeap<>()
    }

    void testAddInOrder() {
        testForItems 1..1000
    }


    private void testForItems(Range<Integer> items) {
        items.each {heap << it}
        assertEquals heap.size, items.to
        items.each {assertEquals heap.remove(), it}
    }
}

Cependant, quand je clic droit sur le cas de test dans la fenêtre de projet, je n'ai pas l' "Exécuter Tous les Tests" option que j'ai l'habitude de faire avec JUnit tests, et le compilateur renvoie l'erreur suivante:

Information:2/4/15 8:15 PM - Compilation completed with 2 errors and 0 warnings in 2 sec
/home/patrick/IdeaProjects/hackerrank/src/test/java/util/FibonacciHeapTest.groovy
Error:(3, 1) Groovyc: unable to resolve class util.FibonacciHeap
Error:(9, 1) Groovyc: unable to resolve class GroovyTestCase

Essayez d'importer GroovyTestCase ou FibonacciHeap manuellement provoque la même erreur. IntelliJ ne pas ajouter de déclarations d'importation lorsque je laisse terminer la saisie semi-automatique des noms pour moi, comme il le feriez habituellement avec du code Java.

Ce que je fais mal?

ne devrait-ce pas être groovy/util/...?
Le projet est en Java. src/test/java est marqué comme le répertoire de test, et la classe que je suis en essais est util.FibonacciHeap.
eh bien, il peut dépendre de votre configuration. mais a) le lieu habituel de mettre votre groovy fichiers serait src/(principal|test)/groovy/packages/class.(java|groovy) et b) plus souvent que pas, si groovy (ou ide) ne trouvez pas votre truc, il ya quelque chose de mal avec l'emballage/répertoire et/ou le fichier/nom de la classe

OriginalL'auteur Patrick Collins | 2015-02-05