Звучит так, как будто вы хотите передать следующее: Утвердите, что для этого метода было возвращено представление по умолчанию. Один из способов передать это - использовать эту строку:
var view = fc.FindX();
Assert.IsNull(view.ViewName)
Но это не очень хорошо передает ваши намерения. Один из способов выразить это более четко - создать метод расширения для ActionResult или ViewResult с именем AssertIsDefaultView, например, так:
public static class ActionResultAssertions
{
public static void AssertIsDefaultView(this ActionResult actionResult)
{
var viewResult = actionResult as ViewResult;
Assert.IsNotNull(viewResult);
Assert.IsNull(viewResult.ViewName);
}
}
Тогда в своем тесте вы можете сказать:
var view = fc.FindX();
view.AssertIsDefaultView();
MvcContrib имеет набор этих утверждений (я думаю, что метод называется AssertViewRendered), но я предпочитаю просто написать расширения самостоятельно, чтобы лучше понимать MVC.