logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    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).

    Inheritance
    object
    UnityTablePanelMatrixTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    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()
    In this article
    © 2026 Serenity. All Rights Reserved