diff --git a/test/integration/Android/Device/KeyboardTests.cs b/test/integration/Android/Device/KeyboardTests.cs index 0de1f999..6eea118d 100644 --- a/test/integration/Android/Device/KeyboardTests.cs +++ b/test/integration/Android/Device/KeyboardTests.cs @@ -47,8 +47,21 @@ public void IsKeyBoardShownTestCase() var text_edit_btn = By.Id("io.appium.android.apis:id/left_text_edit"); _driver.FindElement(text_edit_btn).Clear(); _driver.FindElement(text_edit_btn).Click(); - bool keyboard_bool = _driver.IsKeyboardShown(); - Assert.That(keyboard_bool); + bool is_visible = _driver.IsKeyboardShown(); + Assert.That(is_visible); } + + [Test] + public void HideKeyBoardWithKeyTestCase() + { + _driver.StartActivity("io.appium.android.apis", ".app.CustomTitle"); + var text_edit_btn = By.Id("io.appium.android.apis:id/left_text_edit"); + _driver.FindElement(text_edit_btn).Clear(); + _driver.FindElement(text_edit_btn).Click(); + _driver.HideKeyboard("Enter"); + bool is_visible = _driver.IsKeyboardShown(); + Assert.That(!is_visible); + } + } } \ No newline at end of file