Coverage Summary for Class: BizGenMainActionUITest (ru.eda.plgn.bizgen.plugin)

Class Class, % Method, % Branch, % Line, % Instruction, %
BizGenMainActionUITest 0% (0/1) 0% (0/4) 0% (0/6) 0% (0/39)


 package ru.eda.plgn.bizgen.plugin
 
 import com.intellij.driver.sdk.invokeAction
 import com.intellij.driver.sdk.ui.components.common.ideFrame
 import com.intellij.driver.sdk.ui.components.elements.popup
 import com.intellij.driver.sdk.ui.present
 import com.intellij.driver.sdk.ui.shouldBe
 import org.junit.jupiter.api.Test
 import org.junit.jupiter.api.io.TempDir
 import ru.eda.plgn.bizgen.plugin.base.BaseUIIntegrationTest
 import java.nio.file.Path
 
 /**
  * UI тест, проверяющий отрисовку диалогового окна при вызове главного действия "ru.eda.plgn.bizgen.BizGenMainAction"
  *
  * @author Dmitry_Emelyanenko
  */
 internal class BizGenMainActionUITest : BaseUIIntegrationTest() {
 
   @Test
   internal fun `Should Driver UI - invoke plugin main action and find popup`(@TempDir projectDir: Path) {
     runIdea("spikeUi", projectDir) {
       ideFrame {
         driver.invokeAction("ru.eda.plgn.bizgen.BizGenMainAction")
         val genPopup = popup()
         genPopup.shouldBe("Ru BizGen popup is not present", present)
       }
     }
   }
 }