utilizo ControllerActionInvoker
para invocar las acciones del controlador forma de unidad de pruebaControllerActionInvoker para invocar la acción con parámetros
var controllerInvoker = new ControllerActionInvoker();
var result = controllerInvoker.InvokeAction(
testController.ControllerContext, "Default");
¿Cómo se utiliza para llamar a una acción que tiene parámetros?
[AcceptVerbs(HttpVerbs.Post)]
[ActionException(SomeAttribute)]
public SomeResult AddMethod(long[] Ids)
{
//some code
}
IT es un método protegido. – user99322
Buen punto, déjame actualizar después de un poco de investigación ... – cfeduke
El enlace al ejemplo aquí es un enlace muerto –