public void GetValue_NameDoesNotMatch_ReturnsNull() { // Arrange CultureInfo culture = CultureInfo.GetCultureInfo("fr-FR"); DateTime rawValue = new DateTime(2001, 1, 2); ElementalValueProvider valueProvider = new ElementalValueProvider("foo", rawValue, culture); // Act ValueProviderResult vpResult = valueProvider.GetValue("bar"); // Assert Assert.Null(vpResult); }
public void GetValue_NameDoesNotMatch_ReturnsNull() { // Arrange CultureInfo culture = CultureInfo.GetCultureInfo("fr-FR"); DateTime rawValue = new DateTime(2001, 1, 2); ElementalValueProvider valueProvider = new ElementalValueProvider("foo", rawValue, culture); // Act ValueProviderResult vpResult = valueProvider.GetValue("bar"); // Assert Assert.Null(vpResult); }
public void GetValue_NameMatches_ReturnsValueProviderResult(string name) { // Arrange CultureInfo culture = CultureInfo.GetCultureInfo("fr-FR"); DateTime rawValue = new DateTime(2001, 1, 2); ElementalValueProvider valueProvider = new ElementalValueProvider("foo", rawValue, culture); // Act ValueProviderResult vpResult = valueProvider.GetValue(name); // Assert Assert.NotNull(vpResult); Assert.Equal(rawValue, vpResult.RawValue); Assert.Equal("02/01/2001 00:00:00", vpResult.AttemptedValue); Assert.Equal(culture, vpResult.Culture); }
public void GetValue_NameMatches_ReturnsValueProviderResult(string name) { // Arrange CultureInfo culture = CultureInfo.GetCultureInfo("fr-FR"); DateTime rawValue = new DateTime(2001, 1, 2); ElementalValueProvider valueProvider = new ElementalValueProvider("foo", rawValue, culture); // Act ValueProviderResult vpResult = valueProvider.GetValue(name); // Assert Assert.NotNull(vpResult); Assert.Equal(rawValue, vpResult.RawValue); Assert.Equal("02/01/2001 00:00:00", vpResult.AttemptedValue); Assert.Equal(culture, vpResult.Culture); }