public void ShouldReturnNullStringForNullValue() { object converted = new NullValueConverter().Convert(null, null, null, null); Assert.IsInstanceOfType(converted, typeof(string)); Assert.AreEqual <string>(NullValueConverter.NullString, (string)converted); }
public void ShouldConvertBackProvidedValue() { object converted = new NullValueConverter().ConvertBack("test", null, null, null); Assert.IsInstanceOfType(converted, typeof(string)); Assert.AreEqual <string>("test", (string)converted); }
public void ShouldConvertNullToParameterValue() { object converted = new NullValueConverter().Convert(null, null, "<null>", null); Assert.IsInstanceOfType(converted, typeof(string)); Assert.AreEqual("<null>", converted); }
public void ShouldSetValueToSourceAdapterWhenSettingValue() { var converter = new NullValueConverter(); var sourceAdapter = new ValueAdapter(); var adapter = new ConvertingAdapter(sourceAdapter, converter); adapter.SetValue(5); Assert.AreEqual(5, sourceAdapter.Value); }
public void ShouldGetValueFromSourceAdapterWhenGettingValue() { var converter = new NullValueConverter(); var sourceAdapter = new ValueAdapter { Value = 5 }; var adapter = new ConvertingAdapter(sourceAdapter, converter); object actualValue = adapter.GetValue(); Assert.AreEqual(5, actualValue); }
public void ShouldConvertBackNullString() { object converted = new NullValueConverter().ConvertBack(NullValueConverter.NullString, null, null, null); Assert.IsNull(converted); }
public void ShouldConvertBackEmptyString() { object converted = new NullValueConverter().ConvertBack(string.Empty, null, null, null); Assert.IsNull(converted); }
public void SetUp() { _typeDescriptorContextStub = MockRepository.GenerateStub <ITypeDescriptorContext>(); _nullValueConverter = NullValueConverter.Instance; }