public MainForm() { _sensorsPresenter = new SensorsPresenter(new DataRequestService(), new SensorsConversionHelper()); _sensorsPresenter.Subscribe(this); _conversionHelper = new SensorsConversionHelper(); InitializeComponent(); }
public void LoadMeasurements_ShouldLoadAListOfSensors() { var startTime = "23:15"; var endTime = "23:45"; var dataRequestMock = new Mock <IDataRequestService>(); var sensorsConversionMock = new Mock <ISensorsConversionHelper>(); dataRequestMock.Setup(x => x.GetSensors(It.IsAny <int>())) .Returns(GetSensorsSample()); sensorsConversionMock.Setup(x => x.ConvertTextBoxTimeToUnixTimestamp(startTime)) .Returns(1589152500); sensorsConversionMock.Setup(x => x.ConvertTextBoxTimeToUnixTimestamp(endTime)) .Returns(1589154300); var sensorsPresenter = new SensorsPresenter(dataRequestMock.Object, sensorsConversionMock.Object); sensorsPresenter.LoadMeasurements(startTime, endTime); Assert.True(sensorsPresenter.SensorsList.Count.Equals(2)); }
public LoadMeasurementsForm(SensorsPresenter sensorsPresenter) { _sensorsPresenter = sensorsPresenter; InitializeComponent(); }
public TagMeasurementsForm(SensorsPresenter sensorsPresenter) { InitializeComponent(); }