C Unit Testing Code That Uses Task.factory.startnew.continuewith