public void GetMaximumValues_NullList_ReturnsException()
        {
            //Arrange
            var parameterStatistics = new ParameterStatistics();

            //Act and Assert
            Assert.Throws <Exception>(() => parameterStatistics.GetMaximumValues(null));
        }
        public void GetMaximumValues_ListOfBatteryParameters_ReturnsMaxBatteryParametersValues(List <BatteryParameters> parameterData)
        {
            //Arrange
            var parameterStatistics = new ParameterStatistics();

            //Act
            BatteryParameters maxParametersValues = parameterStatistics.GetMaximumValues(parameterData);

            //Assert
            Assert.True(maxParametersValues != null && maxParametersValues.StateOfCharge == 67.39f &&
                        maxParametersValues.Temperature == 98.68f);
        }