public void HasValidReturnType_returns_false_for_invocation_that_does_not_return_Task_of_T() { var methodInfo = typeof(FakePageObject).GetProperty(nameof(FakePageObject.SelectorForNonTaskReturnType)).GetMethod; var invocation = new FakeInvocation(methodInfo); Assert.False(invocation.HasValidReturnType()); }
public void HasValidReturnType_returns_true_for_invocation_that_return_Task_of_T() { var methodInfo = typeof(FakePageObject).GetProperty(nameof(FakePageObject.SelectorForElementHandle)).GetMethod; var invocation = new FakeInvocation(methodInfo); Assert.True(invocation.HasValidReturnType()); }