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