The activation call from TaskCommandParser to create EditTaskCommand was labelled as parseCommand("3 n/Report 4") implying parseCommand from EditTaskCommand was called when it is not the case. The constructor should be the method that is called to creat the command.
The activation call from
TaskCommandParser
to createEditTaskCommand
was labelled asparseCommand("3 n/Report 4")
implyingparseCommand
fromEditTaskCommand
was called when it is not the case. The constructor should be the method that is called to creat the command.