public void CalculateSnowguardsTest() { // Arrange SnowLoadsController controller = new SnowLoadsController(); var buildingData = CreateBuildingData(); var model = CreateSnowguards(); // Act ViewResult result = controller.CalculateSnowguards(model, buildingData) as ViewResult; // Assert Assert.IsNotNull(result); Assert.AreEqual("SnowguardsResult", result.ViewName); Assert.IsTrue(result.Model.GetType() == typeof(SnowLoadSnowguards)); Assert.AreNotEqual(0, model.Snowguards.SnowLoadOnRoofValue); }