File tree Expand file tree Collapse file tree 9 files changed +42
-25
lines changed
Expand file tree Collapse file tree 9 files changed +42
-25
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1- [E][✓] project meeting (at: Dec 19 2020)
2- [D][✓] return book (by: Aug 30 2020)
3- [T][✘] read book
Original file line number Diff line number Diff line change @@ -31,4 +31,15 @@ public String toString() {
3131 .append (")" );
3232 return sb .toString ();
3333 }
34+
35+ public String getEventTime () {
36+ String eventTime ;
37+ try {
38+ LocalDate localDate = LocalDate .parse (this .eventTime );
39+ eventTime = localDate .format (DateTimeFormatter .ofPattern ("MMM d yyyy" ));
40+ } catch (DateTimeParseException e ) {
41+ eventTime = this .eventTime ;
42+ }
43+ return eventTime ;
44+ }
3445}
Original file line number Diff line number Diff line change 1+ import org .junit .jupiter .api .Test ;
2+ import static org .junit .jupiter .api .Assertions .assertEquals ;
3+
4+ public class EventTest {
5+ @ Test
6+ public void event () throws EmptyDescriptionException {
7+ Event event = new Event ("event project meeting /at 2020-08-30" );
8+ String eventTime = event .getEventTime ();
9+ assertEquals ("Aug 30 2020" , eventTime );
10+ }
11+ }
Original file line number Diff line number Diff line change 1+ import org .junit .jupiter .api .Test ;
2+ import static org .junit .jupiter .api .Assertions .assertEquals ;
3+
4+ public class ToDoTest {
5+ @ Test
6+ public void todo () throws EmptyDescriptionException {
7+ ToDo todo = new ToDo ("todo read book" );
8+ todo .markAsDone ();
9+ assertEquals (true , todo .isDone ());
10+ }
11+ }
Original file line number Diff line number Diff line change 1- ____ _
2- | _ \ _ _| | _____
3- | | | | | | | |/ / _ \
4- | |_| | |_| | < __/
5- |____/ \__,_|_|\_\___|
61
72hello! i'm duke :-)
83how may i help you?
Original file line number Diff line number Diff line change 1+ [T][✘] read book
2+ [T][✘] read book
3+ [T][✘] read book
4+ [T][✘] read book
Original file line number Diff line number Diff line change 1- bye
1+ bye
Original file line number Diff line number Diff line change 1- ../src/main/java/EventCommand .java
1+ ../src/main/java/TaskList .java
22../src/main/java/EmptyDescriptionException.java
3- ../src/main/java/TaskCommand.java
4- ../src/main/java/ByeCommand.java
5- ../src/main/java/DeleteCommand.java
6- ../src/main/java/ListCommand.java
3+ ../src/main/java/Storage.java
4+ ../src/main/java/Parser.java
75../src/main/java/ReadIn.java
8- ../src/main/java/Command.java
9- ../src/main/java/ToDoCommand.java
10- ../src/main/java/Execute.java
6+ ../src/main/java/Ui.java
117../src/main/java/Event.java
12- ../src/main/java/EditCommand.java
13- ../src/main/java/DeadlineCommand.java
148../src/main/java/Task.java
15- ../src/main/java/GreetCommand.java
169../src/main/java/Duke.java
1710../src/main/java/Deadline.java
18- ../src/main/java/DoneCommand.java
1911../src/main/java/ToDo.java
20- ../src/main/java/Responder.java
2112../src/main/java/DukeException.java
You can’t perform that action at this time.
0 commit comments