public void GetParameter_should_return_reference_type_parameters() { var controller = new SampleController(); var result = controller.TestMethod(); var parameter = (SampleObject)result.GetStronglyTypedParameter(controller, "obj"); Assert.That(parameter.Name, Is.EqualTo("name")); }
public void GetParameter_should_return_value_type_parameters() { var controller = new SampleController(); var result = controller.TestMethod(); var parameter = result.GetStronglyTypedParameter(controller, "number"); Assert.That(parameter, Is.EqualTo(1)); }
public void GetParameter_should_return_value_type_parameters() { var controller = new SampleController(); var result = controller.TestMethod(); var parameter = result.GetStronglyTypedParameter(controller, "number"); Assert.That(parameter, Is.EqualTo(1)); }
public void GetParameter_should_return_reference_type_parameters() { var controller = new SampleController(); var result = controller.TestMethod(); var parameter = (SampleObject)result.GetStronglyTypedParameter(controller, "obj"); Assert.That(parameter.Name, Is.EqualTo("name")); }
public void GetStronglyTypedParameter_Should_Throw_If_paramName_Not_In_RouteValues_Or_TempData() { var controller = new SampleController(); var result = controller.TestMethod(); result.GetStronglyTypedParameter(controller, "foo"); }