package cz.moneta.test.dsl.ufo.operations.client;

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

import static cz.moneta.test.dsl.ufo.operations.client.STO702_S002_ApproveAlreadyReadPage.APPROVE_ALREADY_READ_TO_CLIENT_DIV;
import static cz.moneta.test.dsl.ufo.operations.client.STO702_S002_ApproveAlreadyReadPage.CONTINUE_BUTTON;

@Wait({CONTINUE_BUTTON, APPROVE_ALREADY_READ_TO_CLIENT_DIV})
public interface STO702_S002_ApproveAlreadyReadPage extends WebFlow<STO702_S002_ApproveAlreadyReadPage> {
    String CONTINUE_BUTTON = "STO702_S002_B001";
    String APPROVE_ALREADY_READ_TO_CLIENT_DIV = "STO702_S002_L002";
    String CONSENT_SIGNED_AT_OM_DIV = "STO702_S002_L005";
    String DATE_OF_SIGNING_CONSENT_DIV = "STO702_S002_L006";

    @Click(CONTINUE_BUTTON)
    STO702_S002_ApproveAlreadyReadPageTransitions clickContinue();

    @CheckElementPresent(CONSENT_SIGNED_AT_OM_DIV)
    STO702_S002_ApproveAlreadyReadPage checkOmOfConsentSigning();

    @CheckElementPresent(DATE_OF_SIGNING_CONSENT_DIV)
    STO702_S002_ApproveAlreadyReadPage checkDateOfSigningConsent();
}