logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class WeaponSignalAuthoringTests

    Tests for the GameWeapon application signals' 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
    WeaponSignalAuthoringTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.GameWeapon.Tests.Application
    Assembly: Tests.dll
    Syntax
    public class WeaponSignalAuthoringTests

    Constructors

    WeaponSignalAuthoringTests()

    Declaration
    public WeaponSignalAuthoringTests()

    Methods

    WeaponAcquiredSignal_DefaultConstructor_LeavesWeaponIdNull()

    Declaration
    public void WeaponAcquiredSignal_DefaultConstructor_LeavesWeaponIdNull()

    WeaponAcquiredSignal_NullWeaponId_StoredVerbatim()

    Declaration
    public void WeaponAcquiredSignal_NullWeaponId_StoredVerbatim()

    WeaponAcquiredSignal_ToString_NamesTypeAndFields()

    Declaration
    public void WeaponAcquiredSignal_ToString_NamesTypeAndFields()

    WeaponFiredSignal_DefaultConstructor_LeavesFieldsAtDefault()

    Declaration
    public void WeaponFiredSignal_DefaultConstructor_LeavesFieldsAtDefault()

    WeaponFiredSignal_NullWeaponId_StoredVerbatim()

    Declaration
    public void WeaponFiredSignal_NullWeaponId_StoredVerbatim()

    WeaponFiredSignal_ToString_NamesTypeAndFields()

    Declaration
    public void WeaponFiredSignal_ToString_NamesTypeAndFields()

    WeaponReloadedSignal_DefaultConstructor_LeavesFieldsAtDefault()

    Declaration
    public void WeaponReloadedSignal_DefaultConstructor_LeavesFieldsAtDefault()

    WeaponReloadedSignal_InfiniteReserve_RemainingReserveIsNegativeOne()

    Declaration
    public void WeaponReloadedSignal_InfiniteReserve_RemainingReserveIsNegativeOne()

    WeaponReloadedSignal_ToString_NamesTypeAndFields()

    Declaration
    public void WeaponReloadedSignal_ToString_NamesTypeAndFields()

    WeaponSwitchedSignal_DefaultConstructor_LeavesFieldsAtDefault()

    Declaration
    public void WeaponSwitchedSignal_DefaultConstructor_LeavesFieldsAtDefault()

    WeaponSwitchedSignal_NullPreviousWeaponId_StoredVerbatim()

    Declaration
    public void WeaponSwitchedSignal_NullPreviousWeaponId_StoredVerbatim()

    WeaponSwitchedSignal_ToString_NamesTypeAndFields()

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