mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-07 22:09:38 +07:00
26 lines
1.0 KiB
Kotlin
26 lines
1.0 KiB
Kotlin
// Copyright 2000-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
|
|
package com.intellij.java.codeInsight.javadoc
|
|
|
|
import com.intellij.JavaTestUtil
|
|
import com.intellij.codeInsight.navigation.actions.GotoDeclarationAction
|
|
import com.intellij.java.codeInsight.javadoc.JavaDocInfoGeneratorTest.assertEqualsFileText
|
|
import com.intellij.testFramework.RunsInEdt
|
|
import com.intellij.testFramework.fixtures.LightJavaCodeInsightFixtureTestCase4
|
|
import org.junit.Test
|
|
|
|
@RunsInEdt
|
|
class JavaCtrlMouseTest : LightJavaCodeInsightFixtureTestCase4(
|
|
testDataPath = "${JavaTestUtil.getJavaTestDataPath()}/codeInsight/ctrlMouse/"
|
|
) {
|
|
|
|
private fun doTest() {
|
|
val testName = testName
|
|
fixture.configureByFile("$testName.java")
|
|
val actual = GotoDeclarationAction().getCtrlMouseInfo(fixture.editor, fixture.file, fixture.caretOffset)?.docInfo?.text!!
|
|
assertEqualsFileText("$testDataPath$testName.html", actual)
|
|
}
|
|
|
|
@Test
|
|
fun `lambda parameter`(): Unit = doTest()
|
|
}
|