public void OutOfBoundReturnsDefault() { const string OutOfBoundString = "79000000000000000000000000000000"; const decimal DefaultValue = 5; var result = OutOfBoundString.ConvertWithDefaultTo().Decimal.Parse(DefaultValue); result.Should().Be(DefaultValue); }
public void OutOfBoundReturnsDefault() { const string OutOfBoundString = "3.4e39"; const float DefaultValue = 5; var result = OutOfBoundString.ConvertWithDefaultTo().Single.Parse(DefaultValue); result.Should().Be(DefaultValue); }