package com.nvlad.yii2support.database; import com.intellij.testFramework.fixtures.LightCodeInsightFixtureTestCase; import com.jetbrains.php.lang.PhpFileType; import java.io.File; /** * Created by oleg on 05.04.2017. */ public class ActiveQueryNoConnection extends LightCodeInsightFixtureTestCase { protected void setUp() throws Exception { super.setUp(); myFixture.configureFromExistingVirtualFile(myFixture.copyFileToProject("classes.php")); } @Override protected String getTestDataPath() { return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath(); } public void testQuery_Empty() { myFixture.configureByText(PhpFileType.INSTANCE, "<?php \n" + "\\test\\PersonModel::find()->where('<caret>"); myFixture.completeBasic(); assertEquals(3, myFixture.getLookupElementStrings().size()); } }