package cz.moneta.test.dsl.mobile.smartbanking.landing;

import cz.moneta.test.dsl.mobile.smartbanking.BalanceView;
import cz.moneta.test.harness.support.mobile.android.AndroidWait;
import cz.moneta.test.harness.support.mobile.ios.IosWait;
import cz.moneta.test.harness.support.mobile.share.MobileFlow;

import static cz.moneta.test.dsl.mobile.smartbanking.landing.LandingView.ANDROID_TEXT;
import static cz.moneta.test.dsl.mobile.smartbanking.landing.LandingView.IOS_TEXT;

@IosWait(IOS_TEXT)
@AndroidWait(value = ANDROID_TEXT, waitSecondsForElement = 120)
public interface LandingView extends MobileFlow<LandingView>, PinView<LandingView> {
    String ANDROID_TEXT = "txt_forgotten_pin";
    String IOS_TEXT = "Zapomněli jste PIN kód?";

    BalanceView onBalanceView();
}