From 1714cf8050c1829071a43733cbbf0388cdf21d4a Mon Sep 17 00:00:00 2001 From: Rechee Date: Wed, 8 Jan 2020 20:16:43 -0800 Subject: [PATCH] added create habit test for description --- .../isoron/uhabits/acceptance/HabitsTest.java | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/android/uhabits-android/src/androidTest/java/org/isoron/uhabits/acceptance/HabitsTest.java b/android/uhabits-android/src/androidTest/java/org/isoron/uhabits/acceptance/HabitsTest.java index 3cce38daf..2d92e70a7 100644 --- a/android/uhabits-android/src/androidTest/java/org/isoron/uhabits/acceptance/HabitsTest.java +++ b/android/uhabits-android/src/androidTest/java/org/isoron/uhabits/acceptance/HabitsTest.java @@ -38,7 +38,16 @@ import static org.isoron.uhabits.acceptance.steps.ListHabitsSteps.*; public class HabitsTest extends BaseUserInterfaceTest { @Test - public void shouldCreateHabit() throws Exception + public void shouldCreateHabit() throws Exception { + shouldCreateHabit("this is a test description"); + } + + @Test + public void shouldCreateHabitBlankDescription() throws Exception { + shouldCreateHabit(""); + } + + private void shouldCreateHabit(String description) throws Exception { launchApp(); @@ -46,14 +55,16 @@ public class HabitsTest extends BaseUserInterfaceTest clickMenu(ADD); verifyShowsScreen(EDIT_HABIT); - typeName("Hello world"); + String testName = "Hello world"; + typeName(testName); typeQuestion("Did you say hello to the world today?"); + typeDescription(description); pickFrequency("Every week"); pickColor(5); clickSave(); verifyShowsScreen(LIST_HABITS); - verifyDisplaysText("Hello world"); + verifyDisplaysText(testName); } @Test