package org.mifos.test.acceptance.framework.admin; import org.mifos.test.acceptance.framework.MifosPage; import org.testng.Assert; import com.thoughtworks.selenium.Selenium; public class ImportSavingsReviewPage extends MifosPage { public ImportSavingsReviewPage(Selenium selenium){ super(selenium); } public void verifyPage() { verifyPage("ImportSavingsReview"); } public void validateErrors(String[] arrayOfErrors) { for (String string : arrayOfErrors) { Assert.assertTrue(selenium.isTextPresent(string)); } } public void validateSuccesText(String numberOfGoodRows) { Assert.assertTrue(selenium.isTextPresent("Import Status: "+numberOfGoodRows+" rows parsed successfully")); } public ImportSavingsSaveSummaryPage saveSuccessfullRows(){ selenium.click("importSavings.submit"); waitForPageToLoad(); ImportSavingsSaveSummaryPage summaryPage= new ImportSavingsSaveSummaryPage(selenium); summaryPage.verifyPage(); return summaryPage; } }