logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnityDocsBrandingTests

    Tests for Serenity.Global.Infrastructure.Editor.Utils.UnityDocsBranding and the DocFX writers' branding-parameterized paths. Every writer exercised here is either a pure function with no file IO (Serenity.Global.Infrastructure.Editor.Utils.UnityDocfxConfigurationWriter.BuildDocfxJson(Serenity.Global.Infrastructure.Editor.Utils.UnityDocsBranding,System.Collections.Generic.IEnumerable{System.String}), Serenity.Global.Infrastructure.Editor.Utils.UnityDocfxBrandingWriter.GenerateCss(Serenity.Global.Infrastructure.Editor.Utils.UnityDocsBranding)) or a path-parameterized overload that accepts an explicit docsDir (mirrors the temp-dir convention in UnityDocfxWritersTests) — nothing here writes into the live project's docs folder. Editor-only.

    Inheritance
    object
    UnityDocsBrandingTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.UnityGlobal.Tests.Editor
    Assembly: Tests.Editor.dll
    Syntax
    public class UnityDocsBrandingTests

    Constructors

    UnityDocsBrandingTests()

    Declaration
    public UnityDocsBrandingTests()

    Methods

    AccentRgbTriplet_FormatsChannelsSpaceSeparated()

    Declaration
    public void AccentRgbTriplet_FormatsChannelsSpaceSeparated()

    ApiTocGenerator_RootName_UsesRootTocName()

    Declaration
    public void ApiTocGenerator_RootName_UsesRootTocName()

    BrandingWriter_Css_ContainsResolvedAccentTriplet()

    Declaration
    public void BrandingWriter_Css_ContainsResolvedAccentTriplet()

    ConfigurationWriter_GlobalMetadata_UsesModelTitleAndLogo()

    Declaration
    public void ConfigurationWriter_GlobalMetadata_UsesModelTitleAndLogo()

    FromProjectDefaults_Customer_DerivesFromProductAndCompany()

    Declaration
    public void FromProjectDefaults_Customer_DerivesFromProductAndCompany()

    FromProjectDefaults_Customer_EmptyPlayerSettings_UsesFallbacks()

    Declaration
    public void FromProjectDefaults_Customer_EmptyPlayerSettings_UsesFallbacks()

    FromProjectDefaults_IncludePackage_ReturnsSerenityDefaults()

    Declaration
    public void FromProjectDefaults_IncludePackage_ReturnsSerenityDefaults()

    ScaffoldWriter_IndexMd_IsEnglishAndLinksToApiIndex()

    Declaration
    public void ScaffoldWriter_IndexMd_IsEnglishAndLinksToApiIndex()

    SetUp()

    Declaration
    public void SetUp()

    TearDown()

    Declaration
    public void TearDown()
    In this article
    © 2026 Serenity. All Rights Reserved