logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class CharacterStatusBehaviorTests

    Additional behavioral tests for the CharacterStatus class-based enum: asserts the exact mirrored numeric Value of each lifecycle status and covers operator/Is edge cases not exercised by CharacterStatusTests.

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

    Constructors

    CharacterStatusBehaviorTests()

    Declaration
    public CharacterStatusBehaviorTests()

    Methods

    Active_Value_IsOne()

    Declaration
    public void Active_Value_IsOne()

    Dead_Value_IsThree()

    Declaration
    public void Dead_Value_IsThree()

    Dying_Value_IsTwo()

    Declaration
    public void Dying_Value_IsTwo()

    Equals_SameValueDifferentInstance_ReturnsTrue()

    Declaration
    public void Equals_SameValueDifferentInstance_ReturnsTrue()

    Is_Dead_MatchesSelf()

    Declaration
    public void Is_Dead_MatchesSelf()

    Is_Spawning_MatchesSelf()

    Declaration
    public void Is_Spawning_MatchesSelf()

    Is_SubStatus_DoesNotMatchSiblingSubStatus()

    Declaration
    public void Is_SubStatus_DoesNotMatchSiblingSubStatus()

    OperatorEquals_DifferentInstancesSameValue_ReturnsTrue()

    Declaration
    public void OperatorEquals_DifferentInstancesSameValue_ReturnsTrue()

    OperatorNotEquals_BothNull_ReturnsFalse()

    Declaration
    public void OperatorNotEquals_BothNull_ReturnsFalse()

    OperatorNotEquals_LeftNull_ReturnsTrue()

    Declaration
    public void OperatorNotEquals_LeftNull_ReturnsTrue()

    OperatorNotEquals_RightNull_ReturnsTrue()

    Declaration
    public void OperatorNotEquals_RightNull_ReturnsTrue()

    Spawning_Value_IsZero()

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