use of org.mifos.test.acceptance.framework.testhelpers.OfficeHelper in project head by mifos.
the class DefineAndViewOfficeTest method setUp.
@Override
// one of the dependent methods throws Exception
@SuppressWarnings("PMD.SignatureDeclareThrowsException")
@BeforeMethod(alwaysRun = true)
public void setUp() throws Exception {
super.setUp();
officeHelper = new OfficeHelper(selenium);
}
use of org.mifos.test.acceptance.framework.testhelpers.OfficeHelper in project head by mifos.
the class CenterMeetingTest method prepareCenterForTest.
private void prepareCenterForTest(MeetingParameters meeting) {
OfficeHelper officeHelper = new OfficeHelper(selenium);
String officeName = "Office" + StringUtil.getRandomString(10);
OfficeParameters officeParameters = new OfficeParameters();
officeParameters.setOfficeName(officeName);
officeParameters.setOfficeType(OfficeParameters.BRANCH_OFFICE);
officeParameters.setShortName(StringUtil.getRandomString(4));
officeParameters.setParentOffice("Head Office(Mifos HO )");
officeHelper.createOffice(officeParameters);
UserHelper userHelper = new UserHelper(selenium);
CreateUserParameters userParameters = new CreateUserParameters();
firstName = StringUtil.getRandomString(6);
lastName = StringUtil.getRandomString(6);
userParameters.setFirstName(firstName);
userParameters.setLastName(lastName);
userParameters.setDateOfBirthDD("11");
userParameters.setDateOfBirthMM("11");
userParameters.setDateOfBirthYYYY("1950");
String userName = StringUtil.getRandomString(6);
String password = StringUtil.getRandomString(6);
userParameters.setPassword(password);
userParameters.setPasswordRepeat(password);
userParameters.setUserName(userName);
userParameters.setUserLevel(CreateUserParameters.LOAN_OFFICER);
userParameters.setGender(CreateUserParameters.MALE);
userHelper.createUser(userParameters, officeName);
CenterTestHelper centerHelper = new CenterTestHelper(selenium);
CreateCenterEnterDataPage.SubmitFormParameters formParameters = new CreateCenterEnterDataPage.SubmitFormParameters();
centerName = "Center" + StringUtil.getRandomString(8);
formParameters.setCenterName(centerName);
formParameters.setLoanOfficer(firstName + " " + lastName);
formParameters.setMeeting(meeting);
centerHelper.createCenter(formParameters, officeName);
}
use of org.mifos.test.acceptance.framework.testhelpers.OfficeHelper in project head by mifos.
the class CreateMultipleLoanAccountTest method setUp.
@Override
// one of the dependent methods throws Exception
@SuppressWarnings("PMD.SignatureDeclareThrowsException")
@BeforeMethod
public void setUp() throws Exception {
super.setUp();
officeHelper = new OfficeHelper(selenium);
userHelper = new UserHelper(selenium);
centerTestHelper = new CenterTestHelper(selenium);
navigationHelper = new NavigationHelper(selenium);
loanProductTestHelper = new LoanProductTestHelper(selenium);
}
use of org.mifos.test.acceptance.framework.testhelpers.OfficeHelper in project head by mifos.
the class QuestionGroupTest method setUp.
@Override
@SuppressWarnings("PMD.SignatureDeclareThrowsException")
@BeforeMethod(alwaysRun = true)
public void setUp() throws Exception {
super.setUp();
officeHelper = new OfficeHelper(selenium);
appLauncher = new AppLauncher(selenium);
loanTestHelper = new LoanTestHelper(selenium);
questionGroupTestHelper = new QuestionGroupTestHelper(selenium);
clientTestHelper = new ClientTestHelper(selenium);
questionGroupInstancesOfClient = new HashMap<Integer, QuestionGroup>();
qgTitle1 = "QuestionGroup1";
qgTitle2 = "QuestionGroup2";
qgTitle3 = "QuestionGroup3";
qgTitle4 = "QuestionGroup4";
qTitle1 = "Question1";
qTitle2 = "Question2";
qTitle3 = "Question3";
qTitle4 = "Question4";
qTitle5 = "Question5";
QUESTIONS.put("TextQuestionTest", CreateQuestionParameters.TYPE_FREE_TEXT);
QUESTIONS.put("DateQuestionTest", CreateQuestionParameters.TYPE_DATE);
QUESTIONS.put("NumberQuestionTest", CreateQuestionParameters.TYPE_NUMBER);
QUESTIONS.put("MultiSelectQuestionTest", CreateQuestionParameters.TYPE_MULTI_SELECT);
QUESTIONS.put("SingleSelectQuestionTest", CreateQuestionParameters.TYPE_SINGLE_SELECT);
QUESTIONS.put("SmartSelectQuestionTest", CreateQuestionParameters.TYPE_SMART_SELECT);
}
use of org.mifos.test.acceptance.framework.testhelpers.OfficeHelper in project head by mifos.
the class TestDataSetup method createBranch.
public void createBranch(int officeType, String officeName, String shortName) throws SQLException {
if (applicationDatabaseOperation.doesBranchOfficeExist(officeName, officeType, shortName)) {
return;
}
OfficeHelper officeHelper = new OfficeHelper(selenium);
OfficeParameters officeParameters = new OfficeParameters();
officeParameters.setOfficeType(officeType);
officeParameters.setOfficeName(officeName);
officeParameters.setShortName(shortName);
officeParameters.setParentOffice("Head Office(Mifos HO )");
officeHelper.createOffice(officeParameters);
}
Aggregations