public void Execute_ParameterBindingHasErrors_FailureResultReturned() { // arrange var sut = CreateSession(typeof(NumberedParameterCommand)); FailureResult executionResult = null; // act sut.Execute("num p1 p2 p3", result => executionResult = result as FailureResult); // assert Assert.Equal("ERROR (Line 1): Unexpected numbered parameter 'p3'", executionResult.ToString()); }