logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class SoundMixerUseCasesBehaviorTests

    Additional behavioral coverage for the SoundMixer use cases: call counting / forwarding of the exact input instance, and confirmation the use cases honour the ISyncUseCase<TInput> contract.

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

    Constructors

    SoundMixerUseCasesBehaviorTests()

    Declaration
    public SoundMixerUseCasesBehaviorTests()

    Methods

    ApplyEffectLoop_ForwardsExactInputAndCountsCall()

    Declaration
    public void ApplyEffectLoop_ForwardsExactInputAndCountsCall()

    ApplyEffectLoop_ImplementsSyncUseCaseInterface()

    Declaration
    public void ApplyEffectLoop_ImplementsSyncUseCaseInterface()

    ClearEffectLoop_ForwardsExactInputAndCountsCall()

    Declaration
    public void ClearEffectLoop_ForwardsExactInputAndCountsCall()

    ClearEffectLoop_ImplementsSyncUseCaseInterface()

    Declaration
    public void ClearEffectLoop_ImplementsSyncUseCaseInterface()

    SetVolume_CalledTwice_CountsBothInvocations()

    Declaration
    public void SetVolume_CalledTwice_CountsBothInvocations()

    SetVolume_ForwardsExactInputAndCountsCall()

    Declaration
    public void SetVolume_ForwardsExactInputAndCountsCall()

    SetVolume_ImplementsSyncUseCaseInterface()

    Declaration
    public void SetVolume_ImplementsSyncUseCaseInterface()

    UseCases_Container_ExposesProvidedInstances()

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