package org.jetbrains.android; import com.intellij.codeInsight.navigation.CtrlMouseHandler; import com.intellij.openapi.vfs.VirtualFile; import com.intellij.psi.PsiReference; /** * @author Eugene.Kudelevsky */ public class AndroidDocumentationTest extends AndroidTestCase { private static final String BASE_PATH = "documentation/"; public void testValueResourceReferenceQuickDoc() { myFixture.copyFileToProject(BASE_PATH + "strings.xml", "res/values/strings.xml"); final VirtualFile f = myFixture.copyFileToProject(BASE_PATH + getTestName(true) + ".xml", "res/layout/test.xml"); myFixture.configureFromExistingVirtualFile(f); final PsiReference ref = myFixture.getFile().findReferenceAt(myFixture.getEditor().getCaretModel().getOffset()); assert ref != null; assertEquals("value resource 'myString' [strings.xml]", CtrlMouseHandler.getInfo(ref.resolve(), ref.getElement())); } }