public void reportsEmptyWhenValuesEmpty() { Assert.True(SensorValidator.validateReadings( new List <double> { }, 0.9 )); }
public void reportsErrorWhenCurrentjumps() { Assert.True(SensorValidator.validateReadings( new List <double> { 0.03, 0.03, 0.03, 0.33 }, 0.1 )); }
public void reportsOkWhenValuesNotEmpty() { Assert.False(SensorValidator.validateReadings( new List <double> { 0.03, 0.03, 0.03, 0.33 }, 0.7 )); }
public void ReportsErrorWhenSOCjumps() { Assert.False(SensorValidator.ValidateSOCreadings( new List <double> { 0.0, 0.01, 0.5, 0.51 } )); }
public void reportsErrorWhenSOCjumps() { Assert.True(SensorValidator.validateReadings( new List <double> { 0.0, 0.01, 0.5, 0.51 }, 0.05 )); }
public void ReportsErrorWhenCurrentjumps() { Assert.False(SensorValidator.ValidateCurrentreadings( new List <double> { 0.03, 0.03, 0.03, 0.33 } )); }
public SensorValidatorTest() { IParameterDelta iParameterDelta = new ParametersMaxDelta(); sensorValidator = new SensorValidator(iParameterDelta); }
public void reportsErrorWhenSOCValuesNull() { Assert.False(SensorValidator.validateSOCreadings(null, 0.05)); }
public void reportsErrorWhenSOCListEmpty() { Assert.False(SensorValidator.validateSOCreadings(new List <double> { }, 0.05)); }
public void reportsErrorWhenCurrentValuesNull() { Assert.False(SensorValidator.validateCurrentreadings(null, 0.05)); }
public void NoErrorWhenCurrentSameValues() { Assert.True(SensorValidator.validateCurrentreadings(new List <double> { 0.10, 0.10, 0.10, 0.10 }, 0.05)); }
public void NoErrorWhenSOCSameValues() { Assert.True(SensorValidator.validateSOCreadings(new List <double> { 0.00, 0.00, 0.00, 0.00 }, 0.05)); }
public void NoErrorWhenSOCJumps() { Assert.True(SensorValidator.validateSOCreadings(new List <double> { 0.0, 0.01, 0.05, 0.08 }, 0.05)); }
public void NoErrorWhenCurrentJumps() { Assert.True(SensorValidator.validateCurrentreadings(new List <double> { 0.03, 0.08, 0.15, 0.21 }, 0.1)); }