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 Serenity.Global.Application.Interfaces.ISyncUseCase<> contract.
Inherited Members
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()