[reorganization] Updated test.
[reorganization] Removed task's constructor and assignment as they are the same as the default.
[reorganization] Corrected task assertion.
[reorganization] Added task comparison. operator== can't be used because of conversion.