Class AutoTestBase

java.lang.Object
net.n2oapp.framework.config.test.N2oTestBase
net.n2oapp.framework.autotest.run.AutoTestBase

@SpringBootTest(classes=AutoTestApplication.class, webEnvironment=RANDOM_PORT) public class AutoTestBase extends net.n2oapp.framework.config.test.N2oTestBase
Базовый класс для автотестов
  • Field Details

    • port

      @LocalServerPort protected int port
    • logs

      protected org.openqa.selenium.logging.Logs logs
  • Constructor Details

    • AutoTestBase

      public AutoTestBase()
  • Method Details

    • configureSelenide

      public static void configureSelenide()
    • setUp

      public void setUp() throws Exception
      Overrides:
      setUp in class net.n2oapp.framework.config.test.N2oTestBase
      Throws:
      Exception
    • setN2oController

      @Autowired public void setN2oController(N2oController n2oController)
    • configure

      protected void configure(net.n2oapp.framework.config.N2oApplicationBuilder builder)
      Overrides:
      configure in class net.n2oapp.framework.config.test.N2oTestBase
    • getBaseUrl

      protected String getBaseUrl()
    • open

      protected <T extends Page> T open(Class<T> clazz)
    • open

      protected <T extends Page> T open(Class<T> clazz, String pageUrl, Map<String,String> queryParams)
    • setUserInfo

      protected void setUserInfo(Map<String,Object> user)
    • setJsonPath

      protected void setJsonPath(String classpath)