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)); }
private void FinishButton_Click(object sender, EventArgs e) { _sensorsPresenter.LoadMeasurements(StartTimeTextBox.Text, EndTimeTextBox.Text); this.Close(); }