public void ReturnsCorrectValues(Tob tob) { tob.SetPropertiesFromTmc(Properties1); var resultV = tob.GetPropertyOrDefault(Tob.PropertyIsVoltaged); var resultG = tob.GetPropertyOrDefault(Tob.PropertyIsGrounded); var resultName = tob.GetPropertyOrDefault(Tob.PropertyName); resultV.Should().Be("1"); resultG.Should().Be("1"); resultName.Should().Be("Test1"); }
public void ReturnsNullForNull(Tob tob) { tob.SetPropertiesFromTmc(Properties1); var result = tob.GetPropertyOrDefault(null); result.Should().BeNull(); }
public void ReturnsNullForNotDefinedKey(Tob tob) { tob.SetPropertiesFromTmc(Properties1); var result = tob.GetPropertyOrDefault("not-defined"); result.Should().BeNull(); }