Skip to content

Commit de3ded4

Browse files
refactor!: Remove setElementValue helper (#1577)
1 parent 5bc1227 commit de3ded4

File tree

5 files changed

+4
-42
lines changed

5 files changed

+4
-42
lines changed

src/main/java/io/appium/java_client/AppiumDriver.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@ public class AppiumDriver extends RemoteWebDriver implements
5858
ComparesImages,
5959
ExecutesDriverScript,
6060
LogsEvents,
61-
CanSetElementValue,
6261
HasBrowserCheck,
6362
HasSettings {
6463

src/main/java/io/appium/java_client/CanSetElementValue.java

Lines changed: 0 additions & 35 deletions
This file was deleted.

src/test/java/io/appium/java_client/android/AndroidElementTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ public class AndroidElementTest extends BaseAndroidTest {
8585
driver.startActivity(activity);
8686
WebElement editElement = driver
8787
.findElement(AppiumBy.androidUIAutomator("resourceId(\"io.appium.android.apis:id/edit\")"));
88-
driver.setElementValue((RemoteWebElement) editElement, value);
88+
editElement.sendKeys(value);
8989
assertEquals(value, editElement.getText());
9090
}
9191
}

src/test/java/io/appium/java_client/ios/IOSElementTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
import org.junit.Test;
1111
import org.junit.runners.MethodSorters;
1212
import org.openqa.selenium.WebElement;
13-
import org.openqa.selenium.remote.RemoteWebElement;
1413
import org.openqa.selenium.support.ui.WebDriverWait;
1514

1615
import io.appium.java_client.AppiumBy;
@@ -33,7 +32,7 @@ public void setValueTest() {
3332

3433
WebElement slider = wait.until(
3534
driver1 -> driver1.findElement(AppiumBy.className("XCUIElementTypeSlider")));
36-
driver.setElementValue((RemoteWebElement) slider, "0%");
35+
slider.sendKeys("0%");
3736
assertEquals("0%", slider.getAttribute("value"));
3837
}
3938
}

src/test/java/io/appium/java_client/pagefactory_tests/XCUITModeTest.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
import org.junit.Test;
3737
import org.junit.runners.MethodSorters;
3838
import org.openqa.selenium.WebElement;
39-
import org.openqa.selenium.remote.RemoteWebElement;
4039
import org.openqa.selenium.support.PageFactory;
4140

4241
import java.util.List;
@@ -141,8 +140,8 @@ public class XCUITModeTest extends AppIOSTest {
141140
}
142141

143142
@Test public void setValueTest() {
144-
driver.setElementValue((RemoteWebElement) textField1, "2");
145-
driver.setElementValue((RemoteWebElement) textField2, "4");
143+
textField1.sendKeys("2");
144+
textField2.sendKeys("4");
146145
driver.hideKeyboard();
147146
computeButton.click();
148147
assertEquals("6", answer.getText());

0 commit comments

Comments
 (0)