public void ShouldParseSuccess(string limitStr, int offset, int limit) { var limitInfo = LimitInfo.Parse(limitStr); limitInfo.Offset.Should().Be(offset); limitInfo.Limit.Should().Be(limit); }
public void ShouldParseFailure(string limitStr) { var action = new Action(() => LimitInfo.Parse(limitStr)); action.Should().Throw <FilterInfoParseException>(); }
public override object ConvertFrom(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { return((value is string limttInfo) ? LimitInfo.Parse(limttInfo) : base.ConvertFrom(context, culture, value)); }