public void GivenDevice_WhenGetPhases_ThenFirstPhaseVoltageIsGreaterThan220() { var phase = _device.GetPhases(); Assert.IsNotNull(phase); Assert.IsTrue(phase.Any()); Assert.IsTrue(phase.First().Voltage > 220); }
public ActionResult OnGetOutletTable() { var outletTableViewModel = new OutletTableViewModel(); outletTableViewModel.Outlets = _pdu.GetOutlets(true, false); outletTableViewModel.WebRootPath = _environment.WebRootPath; outletTableViewModel.OutletConfirmation = _configuration.GetSection("OutletConfirmation").Get <string[]>(); outletTableViewModel.Phases = _pdu.GetPhases(); var viewData = new ViewDataDictionary(new Microsoft.AspNetCore.Mvc.ModelBinding.EmptyModelMetadataProvider(), new Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary()) { { "OutletTableViewModel", outletTableViewModel } }; viewData.Model = outletTableViewModel; PartialViewResult result = new PartialViewResult() { ViewName = "_OutletTable", ViewData = viewData, }; return(result); }
private Task <MethodResponse> GetPhases(MethodRequest methodRequest, object userContext) { var result = _device.GetPhases(); return(methodRequest.GetMethodResponseSerialize(true, result)); }