You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/DeveloperGuide.md
+38-2Lines changed: 38 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -779,7 +779,7 @@ testers are expected to do more *exploratory* testing.
779
779
780
780
1. Deleting a contact while all contacts are being shown
781
781
782
-
1. Prerequisites: List all contacts using the `list-contacts` command. Multiple contacts in the list.
782
+
1. Prerequisites: List all contacts using the `list-contacts` command. Multiple contacts in the contact list.
783
783
784
784
1. Test case: `delete-contact 1`<br>
785
785
Expected: First contact is deleted from the list. Details of the deleted contact shown in the status message. Timestamp in the status bar is updated.
@@ -790,6 +790,15 @@ testers are expected to do more *exploratory* testing.
790
790
1. Other incorrect delete commands to try: `delete-contact`, `delete-contact x`, `...` (where x is larger than the contact list size)<br>
791
791
Expected: Similar to previous.
792
792
793
+
### Editing a contact
794
+
795
+
1. Edit a contact while all contacts are being shown
796
+
797
+
1. Prerequisites: must have at least one contact in the contact list
798
+
799
+
1. Test case: `edit-contact 1 n/mary`<br>
800
+
Expected: Fist contact name in the contact list should change to mary
801
+
793
802
### Listing all groups
794
803
795
804
1. Listing all the groups
@@ -826,7 +835,7 @@ testers are expected to do more *exploratory* testing.
826
835
827
836
1. Deleting a group while all groups are being shown
828
837
829
-
1. Prerequisites: List all groups using the `list-groups` command. Multiple groups in the list.
838
+
1. Prerequisites: List all groups using the `list-groups` command. Multiple groups in the group list.
830
839
831
840
1. Test case: `delete-group 1`<br>
832
841
Expected: First group is deleted from the list. Name of the deleted group shown in the status message. Timestamp in the status bar is updated.
@@ -945,6 +954,33 @@ testers are expected to do more *exploratory* testing.
945
954
1. Test case: `delete-repo 1`<br>
946
955
Expected: You should see the green `repo link` disappear in the first group.
947
956
957
+
### Adding an event
958
+
959
+
1. Add an event to a specified group
960
+
961
+
1. Prerequisites 1: List all groups using the `list-groups` command. Multiple groups in the group list.
962
+
963
+
1. Test case: `add-event 1 d/abc`<br>
964
+
Expected: The status message show: `New event: 'abc' added to group: <1st GROUP NAME>`, an event `abc` appear in the group card of the 1st group.
965
+
966
+
### Deleting an event
967
+
968
+
1. Delete a specified event from a specified group
969
+
970
+
1. Prerequisites 1: List all groups using the `list-groups` command. Multiple groups in the group list.
971
+
972
+
1. Test case: `delete-event 1 e/1`<br>
973
+
Expected: The status message show: `Event: '<1st EVENT DESCRIPTION>' deleted from group: <1st GROUP NAME>`, the first event disappeared in the group card of the 1st group.
974
+
975
+
### Editing an event
976
+
977
+
1. Edit a specified event in a specified group
978
+
979
+
1. Prerequisites 1: List all groups using the `list-groups` command. Multiple groups in the group list.
980
+
981
+
1. Test case: `edit-event 1 e/1 d/efg`<br>
982
+
Expected: The status message show: `Edited Event: '<1st EVENT DESCRIPTION>' in Group: <1st GROUP NAME>`, the first event change to `efg` in the group card of the 1st group.
0 commit comments