public void ShouldCallTheExecuteMethodAndReturnAValueIfAnObjectIsSuppliedWhereTheExecuteMethodReturnsAValue() { // Arrange var context = new ContextWithExecuteMethodThatReturnsAValue(); // Act var output = Context.ExecuteAndReturn <string>(context); // Assert output.Should().Equal(TestPropertyMessage); }
public void ShouldCallTheExecuteMethodAndReturnAValueIfAnObjectIsSuppliedWhereTheExecuteMethodReturnsAValue() { // Arrange var context = new ContextWithExecuteMethodThatReturnsAValue(); // Act var output = Context.ExecuteAndReturn<string>(context); // Assert output.Should().Equal(TestPropertyMessage); }