Class UnityAudioPlayerGatewayTests
Tests for Serenity.InterfaceAdapters.Gateways.UnityAudioPlayerGateway, which routes audio requests to the registered Serenity.AudioPlayer.Application.Interfaces.IAudioPlayerService matching the input's service id. Uses a spy service to assert delegation without any audio engine or scene.
Inherited Members
Namespace: Serenity.UnityAudioPlayer.Tests.InterfaceAdapters
Assembly: Tests.dll
Syntax
public class UnityAudioPlayerGatewayTests
Constructors
UnityAudioPlayerGatewayTests()
Declaration
public UnityAudioPlayerGatewayTests()
Methods
Gateway_ImplementsIAudioPlayerGateway()
Declaration
public void Gateway_ImplementsIAudioPlayerGateway()
PauseAllClips_RoutesToService()
Declaration
public void PauseAllClips_RoutesToService()
PauseAllClips_UnknownServiceId_Throws()
Declaration
public void PauseAllClips_UnknownServiceId_Throws()
PlayClip_ForwardsInputUnchanged()
Declaration
public void PlayClip_ForwardsInputUnchanged()
PlayClip_RoutesToServiceMatchingServiceId()
Declaration
public void PlayClip_RoutesToServiceMatchingServiceId()
PlayClip_UnknownServiceId_Throws()
Declaration
public void PlayClip_UnknownServiceId_Throws()
ResumeAllClips_RoutesToService()
Declaration
public void ResumeAllClips_RoutesToService()
Routing_WithMultipleServices_SelectsCorrectOne()
Declaration
public void Routing_WithMultipleServices_SelectsCorrectOne()
StopAllClips_RoutesToService()
Declaration
public void StopAllClips_RoutesToService()