Class UnitySystemConfigurationSnapshotTests
Tests for 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.
Inherited Members
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()