public void DataCentersControllerIndexTest() { // Arrange DataCentersController controller = new DataCentersController(); // Act ViewResult result = controller.Index() as ViewResult; // Assert Assert.IsNotNull(result); }
public void DataCenterEditExistingStartTest() { var db = new FakeDatabase(); db.AddSet(TestDataCenterData.DataCenters); var controller = new DataCentersController(db); controller.ControllerContext = new FakeControllerContext(); ViewResult result = controller.Edit(1) as ViewResult; Assert.IsNotNull(result); Assert.AreEqual(typeof(DataCenter), result.Model.GetType()); Assert.AreEqual("Test1", ((DataCenter)result.Model).Name); }
public void DataCenterAjaxList() { var db = new FakeDatabase(); db.AddSet(TestDataCenterData.DataCenters); var controller = new DataCentersController(db); controller.ControllerContext = new FakeControllerContext(); DTParameters param = new DTParameters() { Start = 2, Length = 3, Search = new DTSearch(), Order = new DTOrder[1] { new DTOrder() { Column = 1, Dir = DTOrderDir.ASC } } }; JsonResult result = controller.Ajax(param) as JsonResult; Assert.IsNotNull(result); Assert.AreEqual(3, ((List<DataCenter>)((DTResult<DataCenter>)result.Data).data).Count); Assert.AreEqual("Test2", ((List<DataCenter>)((DTResult<DataCenter>)result.Data).data)[0].Name); }