本文整理了Java中cucumber.api.java.Before.<init>()
方法的一些代码示例,展示了Before.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Before.<init>()
方法的具体详情如下:
包路径:cucumber.api.java.Before
类名称:Before
方法名:<init>
暂无
代码示例来源:origin: cucumber/cucumber-jvm
@Before(value = {"@txn"}, order = 100)
public void startTransaction() {
transactionStatus = obtainPlatformTransactionManager().getTransaction(new DefaultTransactionDefinition());
}
代码示例来源:origin: alfa-laboratory/akita
/**
* Уведомление о месте запуска тестов
*
* @throws Exception
*/
@Before(order = 20)
public static void setEnvironmentToTest() throws Exception {
if (!Strings.isNullOrEmpty(System.getProperty(REMOTE_URL))) {
log.info("Тесты запущены на удаленной машине: " + System.getProperty(REMOTE_URL));
} else
log.info("Тесты будут запущены локально");
}
代码示例来源:origin: ru.sbtqa.tag.pagefactory/html-elements-plugin
@Override
@Before(order = 2)
public void initHtml() {
super.initHtml();
}
代码示例来源:origin: io.github.martinschneider/justtestlah-core
/** Initialise the web driver. */
@Before(order = 1) // this needs to run before initialising Applitools
public void init() {
LOG.info("Initializing web driver");
configuration.initWebDriver();
}
代码示例来源:origin: com.foreach.cwb/cwb-core
@Before
@Override
public void before( Scenario scenario ) {
super.before( scenario );
}
代码示例来源:origin: eclipse/kapua
@Before(value = "@StartDB")
public void start() throws SQLException {
logger.info("Starting embedded in memory H2 database.");
dbHelper = new DBHelper();
dbHelper.setup();
}
代码示例来源:origin: alfa-laboratory/akita
/**
* Создает окружение(среду) для запуска сценария
*
* @param scenario сценарий
* @throws Exception
*/
@Before(order = 10)
public void setScenario(Scenario scenario) throws Exception {
akitaScenario.setEnvironment(new AkitaEnvironment(scenario));
}
代码示例来源:origin: eclipse/kapua
@Before
public void beforeScenario(final Scenario scenario) throws Exception {
XmlUtil.setContextProvider(new TestJAXBContextProvider());
downloadExecutor = Executors.newSingleThreadScheduledExecutor(new NamedThreadFactory("DownloadSimulator"));
}
代码示例来源:origin: io.github.martinschneider/justtestlah-core
/** Initialise Applitools. */
@Before
public void init() {
if (configuration.isEyesEnabled()) {
LOG.info("Initializing Eyes");
eyes.open(
WebDriverRunner.getWebDriver(),
configuration.getApplicationName(),
configuration.getPlatform());
}
}
代码示例来源:origin: locationtech/geogig
@Before
public void before() throws Exception {
tmp = new TemporaryFolder();
tmp.create();
userHomeDirectry = tmp.newFile("home");
writeService = Executors.newFixedThreadPool(WRITE_POOL_THREAD_COUNT,
new ThreadFactoryBuilder().setNameFormat("edit-thread-%d").build());
readService = Executors.newFixedThreadPool(READ_POOL_THREAD_COUNT,
new ThreadFactoryBuilder().setNameFormat("read-thread-%d").build());
datastoreMap.clear();
editedFeatureIdList.clear();
}
代码示例来源:origin: eclipse/kapua
@Before
public void tagStepsBefore(Scenario scenario) {
KapuaLocator locator = KapuaLocator.getInstance();
tagService = locator.getService(TagService.class);
this.scenario = scenario;
stepData.clear();
// stepData.put("LastAccount", null);
database.unconditionalDeleteAll();
}
代码示例来源:origin: emmasuzuki/CucumberEspressoDemo
@Before("@signup-feature")
public void setUp() {
activityTestRule.launchActivity(new Intent());
activity = activityTestRule.getActivity();
}
代码示例来源:origin: locationtech/geogig
@cucumber.api.java.Before
public void before() throws Throwable {
contextProvider = CLIContextProvider.get();
contextProvider.before();
this.localRepo = contextProvider.getOrCreateRepositoryContext("localrepo");
}
代码示例来源:origin: sebaslogen/CleanGUITestArchitecture
@Before
public void setUp() throws Exception {
mInstrumentationContext = InstrumentationRegistry.getContext();
mAppContext = InstrumentationRegistry.getTargetContext();
registerIdlingResources();
mActivity = mActivityRule.launchActivity(new Intent()); // Start Activity before each test scenario
assertNotNull(mActivity);
turnOnScreenOfTestDevice();
}
代码示例来源:origin: locationtech/geogig
@cucumber.api.java.Before(order = 1)
public void before() throws Throwable {
contextProvider = CLIContextProvider.get();
contextProvider.setURIBuilder(new PGTestRepoURIBuilder());
// don't call before, let DfaultStepDefinitions do it
// contextProvider.before();
}
代码示例来源:origin: org.locationtech.geogig/geogig-geotools
@cucumber.api.java.Before
public void before() throws Throwable {
contextProvider = CLIContextProvider.get();
contextProvider.before();
this.localRepo = contextProvider.getOrCreateRepositoryContext("localrepo");
}
代码示例来源:origin: org.locationtech.geogig/geogig-cli-core
/**
* Initialized method for cucumber tests/scenarios annotated with {@code @FileSystemReposOnly};
* runs after {@link #before()} and replaces the {@link TestRepoURIBuilder} potentially
* overwritten by another steps definition class by the default one that sets up {@code file://}
* URI's.
*/
@cucumber.api.java.Before(value = "@FileSystemReposOnly", order = 2)
public void beforeFileOnlyTest() throws Throwable {
// force using file based repos only
CLIContextProvider provider = CLIContextProvider.get();
provider.setURIBuilder(TestRepoURIBuilder.createDefault());
}
代码示例来源:origin: org.apache.james/james-server-data-cassandra
@Before
public void setup() throws Throwable {
cassandra = CassandraCluster.create(CassandraRRTModule.MODULE, RewriteTablesTest.cassandraServer.getHost());
mainStepdefs.rewriteTable = getRecipientRewriteTable();
}
代码示例来源:origin: org.locationtech.geogig/geogig-web-api-functional-tests
@cucumber.api.java.Before
public void before() throws Exception {
if (TestRepoURIBuilderProvider.getURIBuilder() == null) {
TestRepoURIBuilderProvider.setURIBuilder(TestRepoURIBuilder.createDefault());
}
// before each Scenario, clear out the opened repository set
openedRepos.clear();
context.before();
}
代码示例来源:origin: locationtech/geogig
@cucumber.api.java.Before
public void before() throws Throwable {
contextProvider = CLIContextProvider.get();
contextProvider.before();
this.localRepo = contextProvider.getOrCreateRepositoryContext("localrepo");
tempFolder = new TemporaryFolder();
tempFolder.create();
}
内容来源于网络,如有侵权,请联系作者删除!