package org.mifos.test.acceptance.framework.admin;
import org.mifos.test.acceptance.framework.MifosPage;
import org.testng.Assert;
import com.thoughtworks.selenium.Selenium;
/**
* Represents summary page of importing loan accounts data
* @author lgadomski
*/
public class ImportLoansSaveSummaryPage extends MifosPage{
public ImportLoansSaveSummaryPage(Selenium selenium) {
super(selenium);
}
/**
* Verify page
*/
public void verifyPage() {
verifyPage("ImportLoansSaved");
}
/**
* Check if number of successfully parsed rows is equal to expected.
* @param succesNumber expected number of rows
*/
public void verifySuccesString(String succesNumber) {
Assert.assertTrue(selenium.isTextPresent("Loans successfully saved: "+succesNumber+";"));
}
/**
* Check if number of rows with errors is equal to expected.
* @param errorNumber expected number of rows
*/
public void verifyErrorStroing(String errorNumber) {
Assert.assertTrue(selenium.isTextPresent("Ignored rows: "+errorNumber+";"));
}
}