55import com .intellij .openapi .fileEditor .FileEditorProvider ;
66import com .intellij .openapi .fileEditor .FileEditorState ;
77import com .intellij .openapi .fileEditor .ex .FileEditorProviderManager ;
8- import com .intellij .testFramework .fixtures .LightCodeInsightFixtureTestCase ;
8+ import com .intellij .testFramework .fixtures .LightPlatformCodeInsightFixtureTestCase ;
99import net .seesharpsoft .intellij .plugins .csv .editor .CsvEditorSettingsExternalizable ;
1010import org .jdom .Element ;
1111
1212import java .util .Objects ;
1313
14- public class CsvTableEditorProviderTest extends LightCodeInsightFixtureTestCase {
14+ public class CsvTableEditorProviderTest extends LightPlatformCodeInsightFixtureTestCase {
1515
1616 @ Override
1717 protected String getTestDataPath () {
@@ -26,37 +26,37 @@ protected void setUp() throws Exception {
2626 }
2727
2828 public void testCsvTableEditorProviderIsAvailableAndHasCorrectNameAndPolicy () {
29- FileEditorProvider [] fileEditorProviders = FileEditorProviderManager .getInstance ().getProviders (getProject (), getFile ().getVirtualFile ());
29+ FileEditorProvider [] fileEditorProviders = FileEditorProviderManager .getInstance ().getProviders (getProject (), myFixture . getFile ().getVirtualFile ());
3030 assertEquals (2 , fileEditorProviders .length );
3131 assertInstanceOf (fileEditorProviders [1 ], CsvTableEditorProvider .class );
3232
3333 FileEditorProvider fileEditorProvider = fileEditorProviders [1 ];
3434 assertEquals (CsvTableEditorProvider .EDITOR_TYPE_ID , fileEditorProvider .getEditorTypeId ());
3535 assertEquals (FileEditorPolicy .PLACE_AFTER_DEFAULT_EDITOR , fileEditorProvider .getPolicy ());
36- assertEquals (true , fileEditorProvider .accept (getProject (), getFile ().getVirtualFile ()));
36+ assertEquals (true , fileEditorProvider .accept (getProject (), myFixture . getFile ().getVirtualFile ()));
3737
3838 CsvEditorSettingsExternalizable csvEditorSettingsExternalizable = CsvEditorSettingsExternalizable .getInstance ();
3939 csvEditorSettingsExternalizable .setEditorPrio (CsvEditorSettingsExternalizable .EditorPrio .TEXT_ONLY );
4040 assertEquals (FileEditorPolicy .PLACE_AFTER_DEFAULT_EDITOR , fileEditorProvider .getPolicy ());
41- assertEquals (false , fileEditorProvider .accept (getProject (), getFile ().getVirtualFile ()));
41+ assertEquals (false , fileEditorProvider .accept (getProject (), myFixture . getFile ().getVirtualFile ()));
4242
4343 csvEditorSettingsExternalizable .setEditorPrio (CsvEditorSettingsExternalizable .EditorPrio .TABLE_FIRST );
4444 assertEquals (FileEditorPolicy .HIDE_DEFAULT_EDITOR , fileEditorProvider .getPolicy ());
45- assertEquals (true , fileEditorProvider .accept (getProject (), getFile ().getVirtualFile ()));
45+ assertEquals (true , fileEditorProvider .accept (getProject (), myFixture . getFile ().getVirtualFile ()));
4646 }
4747
4848 public void testCsvTableEditorCreatesInstanceOfCsvTableEditor () {
49- FileEditorProvider [] fileEditorProviders = FileEditorProviderManager .getInstance ().getProviders (getProject (), getFile ().getVirtualFile ());
49+ FileEditorProvider [] fileEditorProviders = FileEditorProviderManager .getInstance ().getProviders (getProject (), myFixture . getFile ().getVirtualFile ());
5050 FileEditorProvider fileEditorProvider = fileEditorProviders [1 ];
5151
52- FileEditor fileEditor = fileEditorProvider .createEditor (getProject (), getFile ().getVirtualFile ());
52+ FileEditor fileEditor = fileEditorProvider .createEditor (getProject (), myFixture . getFile ().getVirtualFile ());
5353 assertInstanceOf (fileEditor , CsvTableEditor .class );
5454
5555 fileEditorProvider .disposeEditor (fileEditor );
5656 }
5757
5858 public void testWriteAndReadTableEditorState () {
59- FileEditorProvider [] fileEditorProviders = FileEditorProviderManager .getInstance ().getProviders (getProject (), getFile ().getVirtualFile ());
59+ FileEditorProvider [] fileEditorProviders = FileEditorProviderManager .getInstance ().getProviders (getProject (), myFixture . getFile ().getVirtualFile ());
6060 FileEditorProvider fileEditorProvider = fileEditorProviders [1 ];
6161
6262 CsvTableEditorState editorState = new CsvTableEditorState ();
@@ -67,7 +67,7 @@ public void testWriteAndReadTableEditorState() {
6767 Element element = new Element ("state" );
6868 fileEditorProvider .writeState (editorState , getProject (), element );
6969
70- FileEditorState readState = fileEditorProvider .readState (element , getProject (), getFile ().getVirtualFile ());
70+ FileEditorState readState = fileEditorProvider .readState (element , getProject (), myFixture . getFile ().getVirtualFile ());
7171
7272 assertInstanceOf (readState , CsvTableEditorState .class );
7373
0 commit comments