当前位置: 首页>>代码示例>>Java>>正文


Java Alias类代码示例

本文整理汇总了Java中org.jbehave.core.annotations.Alias的典型用法代码示例。如果您正苦于以下问题:Java Alias类的具体用法?Java Alias怎么用?Java Alias使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


Alias类属于org.jbehave.core.annotations包,在下文中一共展示了Alias类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: thenMethodInClassHasArguments

import org.jbehave.core.annotations.Alias; //导入依赖的package包/类
@Then("method $methodPosition in class $classPosition has $expectedCount parameters")
@Alias("method $methodPosition in class $classPosition has $expectedCount parameter")
public void thenMethodInClassHasArguments(int methodPosition, int classPosition, int expectedCount) {
    CompilationUnit compilationUnit = (CompilationUnit) state.get("cu1");
    MethodDeclaration method = getMethodByPositionAndClassPosition(compilationUnit, methodPosition, classPosition);

    assertThat(method.getParameters().size(), is(expectedCount));
}
 
开发者ID:plum-umd,项目名称:java-sketch,代码行数:9,代码来源:ManipulationSteps.java

示例2: setCandidateInTally

import org.jbehave.core.annotations.Alias; //导入依赖的package包/类
@Given("tally has candidate $candidate with $votes votes and property $property")
@Alias("tally has candidate $candidate with $votes votes and properties $property")
public void setCandidateInTally(String candidate, int votes, String property)
		throws SeatAllocationException {
	if (tally == null)
		tally = new Tally();

	tally.addCandidate(Candidate.fromString(candidate + ":" + votes + ":"
			+ property));
}
 
开发者ID:pau-minoves,项目名称:jseats,代码行数:11,代码来源:Steps.java

示例3: processWithAlgorithm

import org.jbehave.core.annotations.Alias; //导入依赖的package包/类
@When("process with $method method")
@Alias("process with $method algorithm")
public void processWithAlgorithm(String method)
		throws SeatAllocationException {

	log.debug("Processing with properties: " + processor.getProperties());

	processor.setTally(tally);
	processor.setTieBreaker(tieBreaker);

	setSeatAllocationAlgorithm(method);

	result = processor.process();
}
 
开发者ID:pau-minoves,项目名称:jseats,代码行数:15,代码来源:Steps.java

示例4: theTraderRanks

import org.jbehave.core.annotations.Alias; //导入依赖的package包/类
@Given("the trader ranks: %ranksTable")
@Alias("the traders: %ranksTable")
public void theTraderRanks(ExamplesTable ranksTable) {
    this.ranksTable = ranksTable;
    traders.clear();
    traders.addAll(toTraders(ranksTable));
}
 
开发者ID:vactowb,项目名称:jbehave-core,代码行数:8,代码来源:TraderSteps.java

示例5: subsetTradersByName

import org.jbehave.core.annotations.Alias; //导入依赖的package包/类
@When("traders are subset to \"%regex\" by name")
@Alias("traders are filtered by \"%regex\"")
public void subsetTradersByName(String regex) {
    searchedTraders = new ArrayList<Trader>();
    for (Trader trader : traders) {
        if ( trader.getName().matches(regex) ){
            searchedTraders.add(trader);
        }
    }
}
 
开发者ID:vactowb,项目名称:jbehave-core,代码行数:11,代码来源:TraderSteps.java

示例6: aCompositeStep

import org.jbehave.core.annotations.Alias; //导入依赖的package包/类
@Given("%customer has previously bought a %product") // used in normal parameter matching
@Alias("<customer> has previously bought a <product>") // used in parameterised scenarios
@Composite(steps = { "Given <customer> is logged in", 
                     "Given <customer> has a cart", 
                     "When a <product> is added to the cart" })  
public void aCompositeStep(@Named("customer") String customer, @Named("product") String product) { // composed steps use these named parameters 
}
 
开发者ID:vactowb,项目名称:jbehave-core,代码行数:8,代码来源:CompositeSteps.java

示例7: createOrganizationWithName

import org.jbehave.core.annotations.Alias; //导入依赖的package包/类
@Given("an organization named $orgNames")
@Alias("organizations named $orgNames")
public void createOrganizationWithName(List<String> orgNames) {
  for (String orgName : orgNames) {
    Organization org = new Organization();
    org.setName(orgName);
    org.setAuthenticationPolicy(new AuthenticationPolicy());
    organizationDao.persist(org);
  }
}
 
开发者ID:vactowb,项目名称:jbehave-core,代码行数:11,代码来源:OrganizationSteps.java

示例8: assertion_was_invoked_times

import org.jbehave.core.annotations.Alias; //导入依赖的package包/类
@Then("assertion $assertionId was invoked $invokeCount times")
@Alias("mock $assertionId was invoked $invokeCount times")
public void assertion_was_invoked_times(String assertionId, int invokeCount) throws Throwable {
	ThreadContext.get().withAssertionInvokeCount(assertionId, invokeCount);
}
 
开发者ID:wmaop,项目名称:wm-jbehave,代码行数:6,代码来源:WmJBehaveSteps.java

示例9: waitForSeconds

import org.jbehave.core.annotations.Alias; //导入依赖的package包/类
@Then("I wait for $seconds seconds")
@Alias("I wait for $seconds second")
public void waitForSeconds(String seconds) {
	home.wait(seconds);
}
 
开发者ID:deniskiriusin,项目名称:combinatorius,代码行数:6,代码来源:CombinatoriusSteps.java

示例10: dummy

import org.jbehave.core.annotations.Alias; //导入依赖的package包/类
@Given("a client $name with $number disks exported through an SMB share")
@Alias("a client <name> with <number> disks exported through an SMB share")
@Composite(steps = {
    "Given the acquisition server is running",
    "When a new client with name <name> is started",
    "Then the <number> disks of <name> are exported on a SMB share within 30 seconds"})
public void dummy(@Named("name") final String name, @Named("number") final int number) {
}
 
开发者ID:raqet,项目名称:acquisition-server,代码行数:9,代码来源:RaqetSteps.java

示例11: checkIsAlive

import org.jbehave.core.annotations.Alias; //导入依赖的package包/类
@Then("$livingName is alive")
@Alias("$livingName is still alive")
public void checkIsAlive(String livingName) {}
 
开发者ID:wemanity,项目名称:Acceptance-Tests-with-JBehave,代码行数:4,代码来源:LivingCreatureSteps.java

示例12: checkIsDied

import org.jbehave.core.annotations.Alias; //导入依赖的package包/类
@Then("$livingName is dead")
@Alias("$livingName is suddenly dead")
public void checkIsDied(String livingName) {}
 
开发者ID:wemanity,项目名称:Acceptance-Tests-with-JBehave,代码行数:4,代码来源:LivingCreatureSteps.java

示例13: associateHorcrux

import org.jbehave.core.annotations.Alias; //导入依赖的package包/类
@Given("$personName has $quantity horcruxes")
@Alias("$personName has $quantity horcrux")
public void associateHorcrux(String personName, int quantity) {}
 
开发者ID:wemanity,项目名称:Acceptance-Tests-with-JBehave,代码行数:4,代码来源:DarkMagicSteps.java

示例14: thenExpectedResults

import org.jbehave.core.annotations.Alias; //导入依赖的package包/类
@Then("j'obtiens les résultats attendus")
@Alias("j'obtiens les résultats escomptés")
public void thenExpectedResults() {
    LOGGER.info("<<<<<< Then >>>>>>");
}
 
开发者ID:wemanity,项目名称:Acceptance-Tests-with-JBehave,代码行数:6,代码来源:NemoSteps.java

示例15: resultTypeIs

import org.jbehave.core.annotations.Alias; //导入依赖的package包/类
@Then("result has $number seats")
@Alias("result has $number seat")
public void resultTypeIs(int number) {
	assertEquals(number, result.getNumberOfSeats());
}
 
开发者ID:pau-minoves,项目名称:jseats,代码行数:6,代码来源:Steps.java


注:本文中的org.jbehave.core.annotations.Alias类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。