Added GuardClauseAssertion tests for Task[<T>],

ensuring that correctly implemented guard clauses are verified correctly.