Some option field implemented, Some unit Testing

option fields with one value (such as priority and link taskID) has been
done.

Unit testing has passed for scenarios like bad command keyword, missing
parameters, extra field values and non-existent option fields