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.
Inherited Members
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()