Skip to content

Commit 7402538

Browse files
authored
feat: Add ReplaceValue method (#530)
* Implement ReplaceValue method
1 parent db2b2eb commit 7402538

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/Appium.Net/Appium/AppiumElement.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,9 @@ public void Rotate(Dictionary<string, int> opts)
203203
public void SetImmediateValue(string value) => Execute(AppiumDriverCommand.SetValue,
204204
new Dictionary<string, object>() { ["id"] = Id, ["value"] = value });
205205

206+
public void ReplaceValue(string value) => Execute(AppiumDriverCommand.ReplaceValue,
207+
new Dictionary<string, object>() { ["id"] = Id, ["value"] = value });
208+
206209
public new Response Execute(string commandName, Dictionary<string, object> parameters) =>
207210
base.Execute(commandName, parameters);
208211

test/integration/Android/ElementTest.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,7 @@ public void ReplaceValueTest()
9696

9797
Assert.AreEqual(originalValue, editElement.Text);
9898

99-
/////// TODO: Implement
100-
// editElement.ReplaceValue(replacedValue);
99+
editElement.ReplaceValue(replacedValue);
101100

102101
Assert.AreEqual(replacedValue, editElement.Text);
103102
}

0 commit comments

Comments
 (0)