package com.robin.activities; import com.robin.uielements.IndexLocator; import com.robin.uielements.Locator; import com.robin.uielements.TextLocator; public class MainActivity extends RobinTestBaseActivity { private Locator textEdit1 = new IndexLocator("First number text edit", 0); private Locator textEdit2 = new IndexLocator("First number text edit", 1); private Locator multiplyButton = new TextLocator( "Multiply button", "Multiply"); public MainActivity(final int... indexOfSolo) { super(indexOfSolo); } public MainActivity enterFirstNumber(final String num) { act().clearTextEdit(textEdit1); act().type(textEdit1, num); return this; } public MainActivity enterSecondNumber(final String num) { act().clearTextEdit(textEdit2); act().type(textEdit2, num); return this; } public MainActivity pressMultiply() { act().clickButton(multiplyButton); return this; } public MainActivity checkResult(final String expectedResult) { Locator result = new TextLocator("Result text", expectedResult); check().textVisible(result); return this; } }