From e555e6bc628d89a854c1136535c20c5e40ce87c5 Mon Sep 17 00:00:00 2001 From: Anant Shanker Date: Sun, 14 Apr 2024 18:56:26 +0800 Subject: [PATCH 1/4] Update manual test case for find command --- docs/DeveloperGuide.md | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/docs/DeveloperGuide.md b/docs/DeveloperGuide.md index db10f99b78b..effcbec6444 100644 --- a/docs/DeveloperGuide.md +++ b/docs/DeveloperGuide.md @@ -870,7 +870,28 @@ shown in the status message. ### Finding a student -**TODO** + +1. **Finding a student** + + + +1. Prerequisites: TAPro contains one student with the name 'John Doe'. + + + + +2. Test case: `find john` + +Expected: Student with name 'John Doe' is displayed on the Student Contact Cards Panel. + + + + +3. Other incorrect `find` commands to try: +* `find`: Missing keyword. + + +2. _{ more test cases …​ }_
From 7dc52ce9ed1ea1ffd04c18d11c51635c8dadd9f0 Mon Sep 17 00:00:00 2001 From: Anant Shanker Date: Sun, 14 Apr 2024 19:07:52 +0800 Subject: [PATCH 2/4] Fix bug in addstu manual testing --- docs/DeveloperGuide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/DeveloperGuide.md b/docs/DeveloperGuide.md index effcbec6444..89448501382 100644 --- a/docs/DeveloperGuide.md +++ b/docs/DeveloperGuide.md @@ -820,7 +820,7 @@ shown in the status message. -1. Prerequisites: Prerequisites: No student with NUSNet ID E0123457 in TAPro. +1. Prerequisites: No student with NUSNet ID E0123457 in TAPro. From 83b6a36fa42e3c661c439e8f80d78ae8466db381 Mon Sep 17 00:00:00 2001 From: Anant Shanker Date: Sun, 14 Apr 2024 19:17:31 +0800 Subject: [PATCH 3/4] Update manual test case for clear and help command --- docs/DeveloperGuide.md | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/docs/DeveloperGuide.md b/docs/DeveloperGuide.md index 89448501382..82e36e55221 100644 --- a/docs/DeveloperGuide.md +++ b/docs/DeveloperGuide.md @@ -967,13 +967,37 @@ Expected: TAPro's main window's title contains the course code `CS2103` provided ### Accessing help -**TODO** +1. **Accessing help** + + + +1. Prerequisites: No prerequisites. + + + +2. Test case: `help` + +Expected: The help window automatically pops up, giving further information about TAPro's commands. +
### Clearing all data -**TODO** + +1. **Clearing all students** + + + +1. Prerequisites: No prerequisites. + + + + +2. Test case: `clear` + +Expected: TAPro's Contact Book resets, clearing all existing students (if any). +
From 11a2e9b98f0e7f4b7ff334666a3af6275ae8c1dd Mon Sep 17 00:00:00 2001 From: Anant Shanker Date: Sun, 14 Apr 2024 19:20:05 +0800 Subject: [PATCH 4/4] Update terminology --- docs/DeveloperGuide.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/DeveloperGuide.md b/docs/DeveloperGuide.md index 82e36e55221..49e6dd13e77 100644 --- a/docs/DeveloperGuide.md +++ b/docs/DeveloperGuide.md @@ -813,7 +813,7 @@ students. 2. Test case: `addstu n/John Doe p/98765432 e/johndoe@example.com nn/E0123456 m/Computer Science, #02-25 t/friends t/owesMoney` Expected: Student with NUSNet ID `E0123456` is added into TAPro. Details of the added student is -shown in the status message. +shown in the result message panel.
1. **Adding a student with NUSNet ID E0123457** @@ -828,7 +828,7 @@ shown in the status message. 2. Test case: `addstu n/Mary Jane p/91234911 e/janemary@example.com nn/E0123457 m/Biology t/friends t/owesTutorial2` Expected: Student with NUSNet ID `E0123457` is added into TAPro. Details of the added student is -shown in the status message. +shown in the result message panel.
@@ -853,7 +853,7 @@ shown in the status message. 2. Test case: `delstu nn/E0123456` Expected: The student with NUSNet ID `E0123456` is deleted from TAPro. Details of the deleted student -shown in the status message. +shown in the result message panel. @@ -909,7 +909,7 @@ Expected: Student with name 'John Doe' is displayed on the Student Contact Cards 2. Test case: `mark nn/E0123456 wk/1` Expected: Student with NUSNet ID `E0123456` is marked as present for week 1 in TAPro, depicted on that student's card in the panel. -Details of the marked student is shown in the status message. +Details of the marked student is shown in the result message panel.