A TaskType is a category that any work Task can belong to. For example, "coding" or "research" or "administrative" or "testing", etc.
The manager user is allowed to modify the list of available task types (that feature will be implemented later).
No two task types can share the same name.
We need to think about what happens when a task type is deleted or modified by a manager. What happens to tasks that have already been assigned that task type?
The cucumber feature tests related to this issue should be tagged with @tasktype and @model so that we can group our tests when needed.
A
TaskType
is a category that any workTask
can belong to. For example, "coding" or "research" or "administrative" or "testing", etc.The manager user is allowed to modify the list of available task types (that feature will be implemented later).
No two task types can share the same name.
We need to think about what happens when a task type is deleted or modified by a manager. What happens to tasks that have already been assigned that task type?
The cucumber feature tests related to this issue should be tagged with
@tasktype
and@model
so that we can group our tests when needed.