logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnitySystemConfigurationSnapshotTests

    Tests for Serenity.SystemConfiguration.Infrastructure.Services.UnitySystemConfigurationSnapshot. The full-collection path reads live hardware/display state, so those tests assert only invariants (shape, non-null, counts). The "exclude" branches produce deterministic sentinel values that are asserted exactly.

    Inheritance
    object
    UnitySystemConfigurationSnapshotTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.UnitySystemConfiguration.Tests.Infrastructure
    Assembly: Tests.dll
    Syntax
    public class UnitySystemConfigurationSnapshotTests

    Constructors

    UnitySystemConfigurationSnapshotTests()

    Declaration
    public UnitySystemConfigurationSnapshotTests()

    Methods

    Ctor_AlwaysStamps_CollectedAtUtc()

    Declaration
    public void Ctor_AlwaysStamps_CollectedAtUtc()

    Ctor_CultureExcluded_SetsCultureFieldsToNA()

    Declaration
    public void Ctor_CultureExcluded_SetsCultureFieldsToNA()

    Ctor_DisplayExcluded_ZeroesDisplayFieldsAndEmptiesArray()

    Declaration
    public void Ctor_DisplayExcluded_ZeroesDisplayFieldsAndEmptiesArray()

    Ctor_FullCollection_ExactlyOnePrimaryDisplay()

    Declaration
    public void Ctor_FullCollection_ExactlyOnePrimaryDisplay()

    Ctor_FullCollection_PrimaryDisplayDimensionsNonNegative()

    Declaration
    public void Ctor_FullCollection_PrimaryDisplayDimensionsNonNegative()

    Ctor_InvalidPreferredCulture_FallsBackWithoutThrowing()

    Declaration
    public void Ctor_InvalidPreferredCulture_FallsBackWithoutThrowing()

    Ctor_MachineNameDisabled_DeviceNameIsNA()

    Declaration
    public void Ctor_MachineNameDisabled_DeviceNameIsNA()

    Ctor_MinRefreshRateHz_FloorsPrimaryRefreshRate()

    Declaration
    public void Ctor_MinRefreshRateHz_FloorsPrimaryRefreshRate()

    Ctor_NullSettings_CollectsAll_WithValidShape()

    Declaration
    public void Ctor_NullSettings_CollectsAll_WithValidShape()

    Ctor_OsHardwareExcluded_SetsHardwareFieldsToSentinels()

    Declaration
    public void Ctor_OsHardwareExcluded_SetsHardwareFieldsToSentinels()

    Ctor_PreferredCultureOverride_AppliesToCultureName()

    Declaration
    public void Ctor_PreferredCultureOverride_AppliesToCultureName()

    TearDown()

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