logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class GameSettingsResetBehaviorTests

    Tests for the reset to default behavior with AvoidResetToDefault flag. These tests validate the domain logic without requiring Unity infrastructure.

    Inheritance
    object
    GameSettingsResetBehaviorTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.GameSettings.Tests.Domain
    Assembly: Tests.dll
    Syntax
    public class GameSettingsResetBehaviorTests

    Constructors

    GameSettingsResetBehaviorTests()

    Declaration
    public GameSettingsResetBehaviorTests()

    Methods

    ResetToDefault_AllSettingsWithAvoidReset_NoneAreReset()

    Declaration
    public void ResetToDefault_AllSettingsWithAvoidReset_NoneAreReset()

    ResetToDefault_EmptySettings_DoesNotThrow()

    Declaration
    public void ResetToDefault_EmptySettings_DoesNotThrow()

    ResetToDefault_MixedSettings_OnlyNonAvoidSettingsAreReset()

    Declaration
    public void ResetToDefault_MixedSettings_OnlyNonAvoidSettingsAreReset()

    ResetToDefault_SettingWithAvoidResetFalse_IsReset()

    Declaration
    public void ResetToDefault_SettingWithAvoidResetFalse_IsReset()

    ResetToDefault_SettingWithAvoidResetTrue_IsNotReset()

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