public static string ToCssClass(this FlexAlignment alignment, FlexAlignmentScope scope, Breakpoint breakpoint) { return(alignment == FlexAlignment.None ? string.Empty : new CssClassBuilder("align") .Append(() => scope.GetCssClassPart()) .Append(() => breakpoint.GetCssClassPart(), () => breakpoint != Breakpoint.None) .Append(() => alignment.GetCssClassPart()) .Build()); }
public void ToCssClassSucceeds(FlexAlignment alignment, FlexAlignmentScope scope, Breakpoint breakpoint, string expected) { alignment.ToCssClass(scope, breakpoint).Should().Be(expected); }