diff --git a/src/main/java/seedu/duke/Storage.java b/src/main/java/seedu/duke/Storage.java index 36af41ea1c..9868e73658 100644 --- a/src/main/java/seedu/duke/Storage.java +++ b/src/main/java/seedu/duke/Storage.java @@ -2,7 +2,6 @@ import java.io.File; import java.io.FileNotFoundException; -import java.io.FileWriter; import java.util.Scanner; /** diff --git a/src/test/java/seedu/duke/DukeTest.java b/src/test/java/seedu/duke/DukeTest.java index 2dda5fd651..2d2cdf39e0 100644 --- a/src/test/java/seedu/duke/DukeTest.java +++ b/src/test/java/seedu/duke/DukeTest.java @@ -1,12 +1,36 @@ package seedu.duke; import static org.junit.jupiter.api.Assertions.assertTrue; +import static org.junit.jupiter.api.Assertions.assertFalse; import org.junit.jupiter.api.Test; +import seedu.duke.flashcard.FlashcardComponent; + +import java.util.ArrayList; class DukeTest { @Test public void sampleTest() { assertTrue(true); } + + @Test + public void testFlashcardComponent_isResponsible_notResponsible() { + FlashcardComponent flashcardComponent = new FlashcardComponent( + new ArrayList<>()); + + assertFalse(flashcardComponent.isResponsible("dfdfdfdfdf")); + assertFalse(flashcardComponent.isResponsible("help me")); + assertFalse(flashcardComponent.isResponsible(" ")); + } + + @Test + public void testFlashcardComponent_isResponsible_responsible() { + FlashcardComponent flashcardComponent = new FlashcardComponent( + new ArrayList<>()); + + assertTrue(flashcardComponent.isResponsible("create flashcard")); + assertTrue(flashcardComponent.isResponsible("create flashcard ")); + assertTrue(flashcardComponent.isResponsible("list flashcards")); + } } diff --git a/text-ui-test/EXPECTED.TXT b/text-ui-test/EXPECTED.TXT index 892cb6cae7..0e79564dc0 100644 --- a/text-ui-test/EXPECTED.TXT +++ b/text-ui-test/EXPECTED.TXT @@ -1,9 +1 @@ -Hello from - ____ _ -| _ \ _ _| | _____ -| | | | | | | |/ / _ \ -| |_| | |_| | < __/ -|____/ \__,_|_|\_\___| - -What is your name? -Hello James Gosling +Enter the front page text: \ No newline at end of file diff --git a/text-ui-test/input.txt b/text-ui-test/input.txt index f6ec2e9f95..70b3786041 100644 --- a/text-ui-test/input.txt +++ b/text-ui-test/input.txt @@ -1 +1 @@ -James Gosling \ No newline at end of file +create flashcard \ No newline at end of file