Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
LeowWB committed Nov 11, 2019
2 parents eac610e + 10c233e commit d06cace
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 2 deletions.
9 changes: 9 additions & 0 deletions docs/DeveloperGuide.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -873,18 +873,22 @@ These instructions only provide a starting point for testers to work on; testers
.. Test case: `export c>CS2100 p>document.docx`
Expected: `document.docx` is created in application directory, containing questions and answers from the `CS2100` category.


. Exporting a non-existent category


.. Prerequisites: The `CS2100` category does not exist.
.. Test case: `export c>CS2100 p>document.docx`
Expected: Error message is shown, indicating that no FlashCards were found matching the specified category.


. Exporting to a protected file path

.. Prerequisites: User is on Windows and _KFC_ has not been granted special permissions; `CS2100` category exists.
.. Test case: `export c>CS2100 p>C:\document.docx`
Expected: Error message is shown


=== Importing FlashCards

. Importing from a valid JSON file, no duplicates
Expand Down Expand Up @@ -928,6 +932,7 @@ These instructions only provide a starting point for testers to work on; testers
.. Test case: `deadline t>task d>01/01/2099`
Expected: Success; new deadline added to panel on right


=== Testing

. Starting with non-existent category
Expand All @@ -942,19 +947,22 @@ These instructions only provide a starting point for testers to work on; testers
.. Test case: `start cs2100`
.. Expected: Test begins successfully


. Getting answer during test

.. Prerequisite: Test has started; question has been shown; answer has not been requested.
.. Test case: `ans`
.. Expected: Answer is shown


=== Viewing stats

. Opening stats window

.. Test case: `stats`
.. Expected: Stats window appears; three graphs are visible in the window


=== Changing theme

. Changing to dark theme from another theme
Expand All @@ -969,6 +977,7 @@ These instructions only provide a starting point for testers to work on; testers
.. Test case: `theme dark`
.. Expected: _KFC_ informs user that they are already in dark theme


=== Saving data

. Dealing with missing/corrupted data files
Expand Down
4 changes: 2 additions & 2 deletions docs/UserGuide.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -265,7 +265,7 @@ image::deadline-entered.png[width="600"]

NOTE: Note that `Deadline`(s) entered will be sorted in ascending order i.e. earliest `Deadline` on index 1

CAUTION: `Deadline`(s) can only be after the current date. Leap year dates are also taken into account.
CAUTION: `Deadline`(s) can only be after/on the current date. Leap year dates are also taken into account.

=== Remove Deadline from list: `remove index`

Expand Down Expand Up @@ -298,7 +298,7 @@ NOTE: The calendar window does not show the specific `Deadline`, but an overview

=== Rate Flashcard as "Bad", with Deadline to re-test: `bad index`

Rates a specific 'FlashCard' as "Bad". It will then be stored as a `Deadline` in the list on the right-side pane.
Rates a specific `FlashCard` as "Bad". It will then be stored as a `Deadline` in the list on the right-side pane.

`bad 2`

Expand Down
Binary file modified docs/images/AddSequenceDiagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit d06cace

Please sign in to comment.