Gradle использует зависимости, объявленные в файле сборки, для создания compile classpath. Точно так же он будет использовать тестовые зависимости для пути к классам компиляции теста и пути к классам времени выполнения теста.
Таким образом, вы должны сначала объявить зависимости, в том числе выяснить, какую версию вы хотите использовать в своем проекте, а затем вы сможете скомпилировать и запустить код, который использует эти библиотеки.