Предполагая следующее действие:
public class HomeController : Controller
{
public ActionResult Index()
{
var model = new MyViewModel
{
Name = "hello"
};
return new XmlResult(model);
}
}
Вы могли бы:
// arrange
var sut = new HomeController();
// act
var actual = sut.Index();
// assert
actual
.AssertResultIs<XmlResult>()
.ObjectToSerialize
.ShouldBe<MyViewModel>("")
.Name
.ShouldEqual("hello", "");