package cz.moneta.test.dsl.ufo.banka.pages.products.sme;

import cz.moneta.test.harness.support.web.*;

@Wait(value = KUL043_S002_ChangeSelectedParametersPage.KUL043_S002_PAGE_LABEL_XPATH, by = Lookup.XPATH, waitSecondsForElement = 60)
public interface KUL043_S002_ChangeSelectedParametersPage extends WebFlow<KUL043_S002_ChangeSelectedParametersPage> {

    String KUL043_S002_PAGE_LABEL_XPATH = "//div[text()='KUL043_S002']";
    String INTEREST_RATE_CHARGE_SELECT = "KUL043_S002_C001";
    String RECALCULATE_AND_SAVE_BUTTON = "KUL043_S002_B002";
    String CONTINUE_BUTTON = "KUL043_S002_B003";

    @Select(INTEREST_RATE_CHARGE_SELECT)
    KUL043_S002_ChangeSelectedParametersPage selectInterestRateCharge(String interestRateCharge);

    @Click(RECALCULATE_AND_SAVE_BUTTON)
    KUL043_S002_ChangeSelectedParametersPage clickRecalculateAndSave();

    @Click(CONTINUE_BUTTON)
    SMA002_S001_SMEAutomatsApplicationOverview clickContinue();

}
