public void TestGetTaskResultSafe_ErrorDefaultValue() { const string expectedDefaultValue = "Expected Default Value"; string actualResult = TestAsyncPropertyBase.GetTaskResultSafe2(Task.FromException <string>(new Exception()), expectedDefaultValue); Assert.AreEqual(expectedDefaultValue, actualResult); }
public void TestGetTaskResultSafe_Result() { const string expectedResult = "Expected Result"; string actualResult = TestAsyncPropertyBase.GetTaskResultSafe2(Task.FromResult(expectedResult)); Assert.AreEqual(expectedResult, actualResult); }
public void TestGetTaskResultSafe_Error() { string actualResult = TestAsyncPropertyBase.GetTaskResultSafe2(Task.FromException <string>(new Exception())); Assert.AreEqual(default(string), actualResult); }