public void AlarmEnablingReturnsActionResult() { var mock = new Mock <IPlantSetUpManager>(); var controller = new AlarmEnablingController(mock.Object); var action = controller.AlarmEnabling(); Assert.IsInstanceOfType(action, typeof(ViewResult)); }
public void UpdateAlaramInfoReturnsInt() { var mock = new Mock <IPlantSetUpManager>(); mock.Setup(r => r.UpdateAlarmInfo(TestAlarm())).Returns(true); var controller = new AlarmEnablingController(mock.Object); var result = controller.UpdateAlaramInfo(TestAlarm()); Assert.IsNotNull(result); }
public void GetAlarmDataReturnsJSonResult() { var mock = new Mock <IPlantSetUpManager>(); mock.Setup(r => r.GetAlaramData()).Returns(TestAlarm()); var controller = new AlarmEnablingController(mock.Object); var result = controller.GetAlarmData(); Assert.IsNotNull(result); var serializer = new JavaScriptSerializer(); var result1 = serializer.Deserialize <List <AlarmEnble> >(serializer.Serialize(result.Data)); CollectionAssert.AreEquivalent(result1, TestAlarm()); }