Example #1
0
        public void GetParameter_NoParametersLoaded_ReturnsException()
        {
            //Arrange
            ParameterProvider parameterProvider = new ParameterProvider(parameterSource);

            //Assert
            Assert.Throws <Exception>(() => parameterProvider.GetParameter(3));
        }
Example #2
0
        public void GetParameter_ParameterSource_ReturnsCSV()
        {
            //Arrange
            ParameterProvider parameterProvider = new ParameterProvider(parameterSource);

            parameterProvider.LoadParameters(filePath);

            //Act
            string parameters = parameterProvider.GetParameter(1);

            //Assert
            Assert.True(IsFloat(parameters, 0));
        }