public void BuildCssClassSucceeds(Breakpoint breakpoint, string expected) { var gridColumnFixedWidth = new GridColumnFixedWidth(6); gridColumnFixedWidth.Width.Should().Be(6); gridColumnFixedWidth.BuildCssClass(breakpoint).Should().Be(expected); }
public void CastStringFailed(string value) { Action action = () => { GridColumnFixedWidth gridColumnFixedWidth = value; }; action.Should().ThrowExactly <InvalidCastException>(); }
private static GridColumnWidth ToGridColumnWidth(string value) { if (GridColumnDefaultWidth.CanConvert(value)) { return((GridColumnDefaultWidth)value); } if (GridColumnAutoWidth.CanConvert(value)) { return((GridColumnAutoWidth)value); } if (GridColumnFixedWidth.CanConvert(value)) { return((GridColumnFixedWidth)value); } throw new InvalidCastException( $"The string can be only cast to {nameof(GridColumnWidth)} when value equals to '{GridColumnAutoWidth.CSS_CLASS_SUFFIX}' or null or empty or is a number (value={value})"); }
private static GridColumnWidth ToGridColumnWidth(uint value) { return(GridColumnFixedWidth.ToGridColumnFixedWidth(value)); }
public void CastUintSucceeds() { GridColumnFixedWidth gridColumnFixedWidth = 1; gridColumnFixedWidth.Width.Should().Be(1); }
public void CastStringSucceeds() { GridColumnFixedWidth gridColumnFixedWidth = "6"; gridColumnFixedWidth.Width.Should().Be(6); }