Class UnityTablePanelMatrixTests
Tests for SetMatrix(TableMatrix): row/header construction, header-only styling, the localization updater's header-only rule, ragged rows, rebuild-on-second-call, the empty matrix, and cell alignment (procedural vs themed template).
Inherited Members
Namespace: Serenity.Ui.Tests.Infrastructure.Views
Assembly: Tests.dll
Syntax
public class UnityTablePanelMatrixTests
Constructors
UnityTablePanelMatrixTests()
Declaration
public UnityTablePanelMatrixTests()
Methods
SetMatrix_CalledTwice_ClearsThePreviousRowsBeforeBuildingNewOnes()
Declaration
public void SetMatrix_CalledTwice_ClearsThePreviousRowsBeforeBuildingNewOnes()
SetMatrix_DataRowCell_NeverGainsTheLocalizationUpdaterEvenWhenItsColumnTranslates()
Declaration
public void SetMatrix_DataRowCell_NeverGainsTheLocalizationUpdaterEvenWhenItsColumnTranslates()
SetMatrix_DataRowCells_AreNotBold()
Declaration
public void SetMatrix_DataRowCells_AreNotBold()
SetMatrix_DataRowsOnly_BuildsOneRowPerEntry()
Declaration
public void SetMatrix_DataRowsOnly_BuildsOneRowPerEntry()
SetMatrix_EmptyMatrix_BuildsNoRows()
Declaration
public void SetMatrix_EmptyMatrix_BuildsNoRows()
SetMatrix_HeaderColumnNotTranslating_HeaderCellHasNoLocalizationUpdater()
Declaration
public void SetMatrix_HeaderColumnNotTranslating_HeaderCellHasNoLocalizationUpdater()
SetMatrix_HeaderColumnTranslating_HeaderCellGainsTheLocalizationUpdater()
Declaration
public void SetMatrix_HeaderColumnTranslating_HeaderCellGainsTheLocalizationUpdater()
SetMatrix_HeaderRowCells_AreBold()
Declaration
public void SetMatrix_HeaderRowCells_AreBold()
SetMatrix_ProceduralCell_UsesTheColumnsAuthoredAlignment()
Declaration
public void SetMatrix_ProceduralCell_UsesTheColumnsAuthoredAlignment()
SetMatrix_RaggedRow_MissingCellsRenderEmpty()
Declaration
public void SetMatrix_RaggedRow_MissingCellsRenderEmpty()
SetMatrix_ShowsHeaderRowWithZeroDataRows_StillBuildsALoneHeader()
Declaration
public void SetMatrix_ShowsHeaderRowWithZeroDataRows_StillBuildsALoneHeader()
SetMatrix_ShowsHeaderRow_HeaderIsFirstRowWithHeaderCellsInColumnOrder()
Declaration
public void SetMatrix_ShowsHeaderRow_HeaderIsFirstRowWithHeaderCellsInColumnOrder()
SetMatrix_ThemedCellTemplate_KeepsTheTemplatesAuthoredAlignmentRegardlessOfColumn()
Declaration
public void SetMatrix_ThemedCellTemplate_KeepsTheTemplatesAuthoredAlignmentRegardlessOfColumn()
SetTextStyle_ThenSetMatrix_EveryProceduralCellCarriesTheStyle()
Declaration
public void SetTextStyle_ThenSetMatrix_EveryProceduralCellCarriesTheStyle()
SetUp()
Declaration
public void SetUp()
TearDown()
Declaration
public void TearDown()