@Override public void verify(Map.Entry<DriverDTO, PersonDTO> data) { final PersonDTO person = data.getValue(); final DriverDTO driver = data.getKey(); SeleniumUtil.verify(firstName, person.getFirstName()); SeleniumUtil.verify(lastName, person.getLastName()); SeleniumUtil.verify(birthDate, person.getDateOfBirth()); SeleniumUtil.verify(gender, person.getGender()); SeleniumUtil.verify(maritalStatus, person.getMaritalStatus()); SeleniumUtil.verify(licenseNumber, driver.getLicenseNumber()); // SeleniumUtil.verify(licenseState,driver.getLicenseState()); SeleniumUtil.verify(yearLicensed, String.valueOf(driver.getYearLicensed())); }
@Override public void populate(Map.Entry<DriverDTO, PersonDTO> data) { final PersonDTO person = data.getValue(); final DriverDTO driver = data.getKey(); SeleniumUtil.clearAndSendKeys(firstName, person.getFirstName()); SeleniumUtil.clearAndSendKeys(lastName, person.getLastName()); SeleniumUtil.clearAndSendKeys(getWebDriver(), birthDate, person.getDateOfBirth()); SeleniumUtil.selectValue(gender, person.getGender()); SeleniumUtil.selectValue(maritalStatus, person.getMaritalStatus()); SeleniumUtil.clearAndSendKeys(licenseNumber, driver.getLicenseNumber()); // SeleniumUtil.selectValue(licenseState,driver.getLicenseState()); SeleniumUtil.selectValue(yearLicensed, String.valueOf(driver.getYearLicensed())); SeleniumUtil.checkIndex(offense, 1); }