public PowerStatisticsServiceTests() { _loggerMock = new Mock <ILogger <PowerStatisticsService> >(); _settings = new PowerStatisticsSettings { DataFilesPath = "C:\\PROJECTS\\PowerStats\\src\\PowerStats.API\\data", DataFileExtension = ".csv", MedianTolerancePercentage = 20 }; }
public PowerStatisticsControllerTests() { _configurationMock = new Mock <IOptions <PowerStatisticsSettings> >(); _loggerMock = new Mock <ILogger <PowerStatisticsController> >(); _powerStatisticsMock = new Mock <IPowerStatisticsService>(); var settings = new PowerStatisticsSettings { DataFilesPath = "data", DataFileExtension = ".csv", MedianTolerancePercentage = 20 }; _configurationMock.Setup(x => x.Value).Returns(settings); _powerStatisticsMock.Setup(s => s.ProcessPowerStatistics( _configurationMock.Object.Value.DataFilesPath, _configurationMock.Object.Value.DataFileExtension, _configurationMock.Object.Value.MedianTolerancePercentage)) .Returns(GetPowerStatistics()); }