Class TableColumnWidthResolverTests
Tests for Serenity.Ui.Infrastructure.Views.TableColumnWidthResolver: the AUTO-only measurement, FIXED/FLEX passthrough, the throwaway probe's lifecycle, and the ResponsiveX promotion to a floored FLEX column.
Inherited Members
Namespace: Serenity.Ui.Tests.Infrastructure.Views
Assembly: Tests.dll
Syntax
public class TableColumnWidthResolverTests
Constructors
TableColumnWidthResolverTests()
Declaration
public TableColumnWidthResolverTests()
Methods
ResolveMeasuredWidths_AutoColumn_ResolvesToAMeasuredFixedWidth()
Declaration
public void ResolveMeasuredWidths_AutoColumn_ResolvesToAMeasuredFixedWidth()
ResolveMeasuredWidths_FixedColumn_PassesThroughUnchanged()
Declaration
public void ResolveMeasuredWidths_FixedColumn_PassesThroughUnchanged()
ResolveMeasuredWidths_FlexColumn_PassesThroughUnchanged()
Declaration
public void ResolveMeasuredWidths_FlexColumn_PassesThroughUnchanged()
ResolveMeasuredWidths_MeasuresTheWidestOfHeaderAndEveryRowsCellText()
Declaration
public void ResolveMeasuredWidths_MeasuresTheWidestOfHeaderAndEveryRowsCellText()
ResolveMeasuredWidths_NoAutoColumns_ReturnsTheSameListInstanceAndBuildsNoProbe()
Declaration
public void ResolveMeasuredWidths_NoAutoColumns_ReturnsTheSameListInstanceAndBuildsNoProbe()
ResolveMeasuredWidths_NotResponsiveX_AutoColumnResolvesToAPlainFixedWidthWithNoMinClamp()
Declaration
public void ResolveMeasuredWidths_NotResponsiveX_AutoColumnResolvesToAPlainFixedWidthWithNoMinClamp()
ResolveMeasuredWidths_ProceduralProbe_IsDestroyedAfterMeasuring()
Declaration
public void ResolveMeasuredWidths_ProceduralProbe_IsDestroyedAfterMeasuring()
ResolveMeasuredWidths_ResponsiveX_AutoColumnPromotesToFlexWithTheMeasuredWidthAsMinimum()
Declaration
public void ResolveMeasuredWidths_ResponsiveX_AutoColumnPromotesToFlexWithTheMeasuredWidthAsMinimum()
ResolveMeasuredWidths_ThemedProbe_DestroysTheInstantiatedCopyNotTheOriginalTemplate()
Declaration
public void ResolveMeasuredWidths_ThemedProbe_DestroysTheInstantiatedCopyNotTheOriginalTemplate()