public void Successful_invocation_of_instance_should_not_throw() { var objectFactory = new ObjectFactory(); objectFactory.AddClass(typeof(ValidStepDefinitions)); objectFactory.CreateObjects(); var stepDefinition = new StepDefinition(GetValidMethod("Instance")); stepDefinition.Invoke(objectFactory); }
public void Method_that_throws_should_result_in_a_TargetInvocationException_being_thrown() { var stepDefinition = new StepDefinition(_exceptionMethod); stepDefinition.Invoke(null); }