private static void AssertEditViewIsCorrectlyShown(ActionResult result) { result .ReturnsViewResult() .ForView("Edit") .WithModel<ShopViewData>() .AssertNotNull(vd => vd.Category) .AssertNotNull(vd => vd.Categories) .AssertAreEqual(7, vd => vd.Categories.Count()); }