Class SoundMixerEffectLoopRouteResolverTests
Tests for SoundMixerEffectLoopRouteResolver — the pure resolution of a (loop, source group) into the AudioMixer exposed-parameter names. Proves the service resolves source attenuation/ send parameters from configuration and fails clearly when config is missing/incomplete.
Inherited Members
Namespace: Serenity.SoundMixer.Tests.Application
Assembly: Tests.dll
Syntax
public class SoundMixerEffectLoopRouteResolverTests
Constructors
SoundMixerEffectLoopRouteResolverTests()
Declaration
public SoundMixerEffectLoopRouteResolverTests()
Methods
TryResolve_EmptySources_Fails()
Declaration
public void TryResolve_EmptySources_Fails()
TryResolve_IsCaseSensitive_Ordinal()
Declaration
public void TryResolve_IsCaseSensitive_Ordinal()
TryResolve_KnownSourceGroup_ResolvesAllParameterNames()
Declaration
public void TryResolve_KnownSourceGroup_ResolvesAllParameterNames()
TryResolve_NullDefinition_Fails()
Declaration
public void TryResolve_NullDefinition_Fails()
TryResolve_RouteMissingParameterNames_FailsGracefully()
Declaration
public void TryResolve_RouteMissingParameterNames_FailsGracefully()
TryResolve_UnknownSourceGroup_FailsWithClearError()
Declaration
public void TryResolve_UnknownSourceGroup_FailsWithClearError()