Search in sources :

Example 1 with GradleVersions

use of com.android.tools.idea.gradle.util.GradleVersions in project android by JetBrains.

the class GradleVersionReaderTest method testGetComponentVersion.

public void testGetComponentVersion() throws Exception {
    loadSimpleApplication();
    Module appModule = myModules.getAppModule();
    myOriginalGradleVersions = GradleVersions.getInstance();
    GradleVersions gradleVersions = IdeComponents.replaceServiceWithMock(GradleVersions.class);
    Project project = getProject();
    GradleVersion gradleVersion = GradleVersion.parse("2.14.1");
    when(gradleVersions.getGradleVersion(project)).thenReturn(gradleVersion);
    String actualGradleVersion = myVersionReader.getComponentVersion(appModule);
    assertEquals(gradleVersion.toString(), actualGradleVersion);
    verify(gradleVersions).getGradleVersion(project);
}
Also used : Project(com.intellij.openapi.project.Project) GradleVersions(com.android.tools.idea.gradle.util.GradleVersions) Module(com.intellij.openapi.module.Module) GradleVersion(com.android.ide.common.repository.GradleVersion)

Aggregations

GradleVersion (com.android.ide.common.repository.GradleVersion)1 GradleVersions (com.android.tools.idea.gradle.util.GradleVersions)1 Module (com.intellij.openapi.module.Module)1 Project (com.intellij.openapi.project.Project)1