¿Cómo escribir la prueba unitaria para el método que devuelve JsonResult con RenderPartialViewToString?

Si miras el ejemplo en este enlace:

http://www.atlanticbt.com/blog/asp-net-mvc-using-ajax-json-and-partialviews/

¿Cómo escribiría una prueba unitaria para el método JsonAdd? Tengo una situación similar en mi propio código, pero los errores RenderPartialViewToString al llamar:

ViewEngineResult viewResult = ViewEngines.Engines.FindPartialView

He intentado diferentes formas de intentar anular esa llamada en vano. Cualquier ayuda apreciada. Gracias.

Respuestas a la pregunta(2)

Su respuesta a la pregunta