use of org.jbehave.core.annotations.Alias in project jbehave-core by jbehave.
the class OrganizationSteps method createOrganizationWithName.
@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);
}
}
use of org.jbehave.core.annotations.Alias in project javaparser by javaparser.
the class ManipulationSteps method thenMethodInClassHasArguments.
@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));
}
Aggregations