package com.epam.jdi.uitests.guitesting.unittests.pageobjects.pages;
import com.epam.jdi.uitests.gui.sikuli.elements.base.CheckBox;
import com.epam.jdi.uitests.gui.sikuli.elements.base.Element;
import com.epam.jdi.uitests.gui.sikuli.elements.common.Button;
import com.epam.jdi.uitests.gui.sikuli.elements.common.TextField;
import com.epam.jdi.uitests.gui.sikuli.elements.composite.Page;
import com.epam.jdi.uitests.gui.sikuli.elements.enums.OffsetUnits;
import com.epam.jdi.uitests.gui.sikuli.elements.pageobjects.annotations.JLocation;
import com.epam.jdi.uitests.gui.sikuli.elements.pageobjects.annotations.JOffset;
import com.epam.jdi.uitests.gui.sikuli.elements.pageobjects.annotations.elements.common.JCheckBox;
import static com.epam.jdi.uitests.guitesting.unittests.pageobjects.EpamJDIScreen.homePage;
/**
* Created by Natalia_Grebenshchik on 1/14/2016.
*/
public class HomePage extends Page {
@JCheckBox (checkImg = "HomePage/searchOrg.png", unCheckImg = "555", similarity = 0.9)
public CheckBox searchField;
@JLocation(filePath = "HomePage/searchOrg.png")
@JOffset(xOffset = 20, offsetUnit = OffsetUnits.PERCENTAGE)
public Button searchButton;
@JLocation(filePath = "HomePage/contactLogo.png")
public Button contactLogo;
@JLocation(filePath = "HomePage/contactLogo.png")
public TextField userName;
@JLocation(filePath = "HomePage/password.png")
public TextField password;
@JLocation(filePath = "HomePage/submit.png")
public Button submit;
public void login(){
homePage.contactLogo.click();
homePage.userName.input("epam");
homePage.password.input("1234");
homePage.submit.click();
}
}