public void WithInvalidFallbackItem_ValidFallbackItem_Success() { IFallbackItem fallback = new FixedValueFallback(10); OneToOneMap <string> propertyMap = Map(t => t.Value); Assert.Same(propertyMap, propertyMap.WithInvalidFallbackItem(fallback)); Assert.Same(fallback, propertyMap.Pipeline.InvalidFallback); }
public void WithInvalidFallbackItem_NullFallbackItem_ThrowsArgumentNullException() { OneToOneMap <string> propertyMap = Map(t => t.Value); Assert.Throws <ArgumentNullException>("fallbackItem", () => propertyMap.WithInvalidFallbackItem(null)); }