logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class SettingsRefTests

    Tests for the serializable ID reference structs (BoneIdRef, MaterialIdRef, TransformIdRef) and BoneBinding: conversions to domain IDs, validity, equality, implicit operators.

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

    Constructors

    SettingsRefTests()

    Declaration
    public SettingsRefTests()

    Methods

    BoneBinding_IsValid_RequiresIdAndTransform()

    Declaration
    public void BoneBinding_IsValid_RequiresIdAndTransform()

    BoneBinding_ToBoneId_ConvertsValue()

    Declaration
    public void BoneBinding_ToBoneId_ConvertsValue()

    BoneIdRef_Ctor_StoresId()

    Declaration
    public void BoneIdRef_Ctor_StoresId()

    BoneIdRef_Equality_SameValueEqual()

    Declaration
    public void BoneIdRef_Equality_SameValueEqual()

    BoneIdRef_ImplicitFromString_Works()

    Declaration
    public void BoneIdRef_ImplicitFromString_Works()

    BoneIdRef_ImplicitToString_Works()

    Declaration
    public void BoneIdRef_ImplicitToString_Works()

    BoneIdRef_IsValid_TrueForNonEmpty()

    Declaration
    public void BoneIdRef_IsValid_TrueForNonEmpty()

    BoneIdRef_ToBoneId_ConvertsValue()

    Declaration
    public void BoneIdRef_ToBoneId_ConvertsValue()

    BoneIdRef_ToString_NullSafe()

    Declaration
    public void BoneIdRef_ToString_NullSafe()

    MaterialIdRef_Equality_Works()

    Declaration
    public void MaterialIdRef_Equality_Works()

    MaterialIdRef_ImplicitConversions_Work()

    Declaration
    public void MaterialIdRef_ImplicitConversions_Work()

    MaterialIdRef_IsValid_FalseForEmpty()

    Declaration
    public void MaterialIdRef_IsValid_FalseForEmpty()

    MaterialIdRef_ToMaterialId_ConvertsValue()

    Declaration
    public void MaterialIdRef_ToMaterialId_ConvertsValue()

    TransformIdRef_Equality_Works()

    Declaration
    public void TransformIdRef_Equality_Works()

    TransformIdRef_IsValid_Works()

    Declaration
    public void TransformIdRef_IsValid_Works()

    TransformIdRef_ToTransformId_ConvertsValue()

    Declaration
    public void TransformIdRef_ToTransformId_ConvertsValue()

    TransformIdRef_ToTransformId_NullBecomesEmpty()

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