public override ThermostatMode?GetValue() { var dataEntry = GetDataEntry(); if (dataEntry == null) { return(null); } var stringValue = dataEntry.Selection; var result = ThermostatModeParser.Parse(stringValue); return(result); }
public void ItParsesValuesProperly(string input, ThermostatMode expected) { var actual = ThermostatModeParser.Parse(input); Assert.That(actual, Is.EqualTo(expected)); }
public void ItThrowsExceptionsWhenParsingValidInput(string input) { ThermostatModeParser.Parse(input); }
public static ThermostatMode ToThermostatMode(this IParameter parameter) { return(ThermostatModeParser.Parse(parameter.Value)); }