logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnityEventDispatcherSignalBuilderTests

    Unit tests for Serenity.EventDispatcher.Infrastructure.Settings.UnityEventDispatcherSignalBuilder covering constructor selection, leaf/enum/struct conversion, recursive complex parameters, nullable handling, and error cases.

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

    Constructors

    UnityEventDispatcherSignalBuilderTests()

    Declaration
    public UnityEventDispatcherSignalBuilderTests()

    Methods

    Build_WithComplexDtoParameter_RecursivelyPopulatesSignal()

    Declaration
    public void Build_WithComplexDtoParameter_RecursivelyPopulatesSignal()

    Build_WithEnumParameter_PopulatesSignal()

    Declaration
    public void Build_WithEnumParameter_PopulatesSignal()

    Build_WithInterfaceReferenceParameter_PassesAssignedObject()

    Declaration
    public void Build_WithInterfaceReferenceParameter_PassesAssignedObject()

    Build_WithMissingType_ThrowsClearError()

    Declaration
    public void Build_WithMissingType_ThrowsClearError()

    Build_WithNoMatchingConstructor_ThrowsClearError()

    Declaration
    public void Build_WithNoMatchingConstructor_ThrowsClearError()

    Build_WithNullableParameter_OptedIn_PassesValue()

    Declaration
    public void Build_WithNullableParameter_OptedIn_PassesValue()

    Build_WithNullableParameter_OptedOut_PassesNull()

    Declaration
    public void Build_WithNullableParameter_OptedOut_PassesNull()

    Build_WithStringIntFloatBoolParameters_PopulatesSignal()

    Declaration
    public void Build_WithStringIntFloatBoolParameters_PopulatesSignal()

    Build_WithUnsupportedParameterType_ThrowsClearError()

    Declaration
    public void Build_WithUnsupportedParameterType_ThrowsClearError()

    Build_WithVector3Parameter_PopulatesSignal()

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