logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class HittableSignalTests

    Tests for the Hittable application signals: their payload edge cases and the no-code authoring contract - a parameterless constructor for the signal-type picker and a ToString that names the type and every payload field.

    Inheritance
    object
    HittableSignalTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.Hittable.Tests.Application
    Assembly: Tests.dll
    Syntax
    public class HittableSignalTests

    Constructors

    HittableSignalTests()

    Declaration
    public HittableSignalTests()

    Methods

    HittableDestroyedSignal_DefaultConstructor_LeavesHittableIdNull()

    Declaration
    public void HittableDestroyedSignal_DefaultConstructor_LeavesHittableIdNull()

    HittableDestroyedSignal_ToString_NamesTypeAndFields()

    Declaration
    public void HittableDestroyedSignal_ToString_NamesTypeAndFields()

    HittableHitSignal_DefaultConstructor_LeavesFieldsAtDefault()

    Declaration
    public void HittableHitSignal_DefaultConstructor_LeavesFieldsAtDefault()

    HittableHitSignal_IndestructibleConvention_RemainingHealthIsNegativeOne()

    Declaration
    public void HittableHitSignal_IndestructibleConvention_RemainingHealthIsNegativeOne()

    HittableHitSignal_ToString_NamesTypeAndFields()

    Declaration
    public void HittableHitSignal_ToString_NamesTypeAndFields()

    HittableHitSignal_ZeroDamage_StoresVerbatim()

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