public void GetValue_NameDoesNotMatch_ReturnsEmptyResult() { // Arrange var culture = new CultureInfo("fr-FR"); var valueProvider = new ElementalValueProvider("foo", "hi", culture); // Act var result = valueProvider.GetValue("bar"); // Assert Assert.Equal(ValueProviderResult.None, result); }
public void GetValue_NameMatches_ReturnsValueProviderResult(string name) { // Arrange var culture = new CultureInfo("fr-FR"); var valueProvider = new ElementalValueProvider("foo", "hi", culture); // Act var result = valueProvider.GetValue(name); // Assert Assert.Equal("hi", (string)result); Assert.Equal(culture, result.Culture); }