Class UnityAudioRoomComponentRegistrationTests
Tests for how UnityAudioRoomComponent joins and leaves a registry and lists its open portals. Rooms are built inactive, handed their own registry and then activated, so no test touches the shared registry.
Inherited Members
Namespace: Serenity.UnityAudioPlayer.Tests.Infrastructure
Assembly: Tests.dll
Syntax
public class UnityAudioRoomComponentRegistrationTests : AudioRoomTestFixture
Constructors
UnityAudioRoomComponentRegistrationTests()
Declaration
public UnityAudioRoomComponentRegistrationTests()
Methods
AddOpenPortal_ListsThePortal()
Declaration
public void AddOpenPortal_ListsThePortal()
AddOpenPortal_Null_IsIgnored()
Declaration
public void AddOpenPortal_Null_IsIgnored()
AddOpenPortal_SamePortalTwice_ListsItOnce()
Declaration
public void AddOpenPortal_SamePortalTwice_ListsItOnce()
Component_ImplementsRoomSeamExplicitly()
Declaration
public void Component_ImplementsRoomSeamExplicitly()
Deactivated_RemovesRoom()
Declaration
public void Deactivated_RemovesRoom()
Destroyed_RemovesRoom()
Declaration
public void Destroyed_RemovesRoom()
Destroyed_WhileStillRegistered_IsPurgedByTheRegistry()
Declaration
public void Destroyed_WhileStillRegistered_IsPurgedByTheRegistry()
Disable_RemovesRoom()
Declaration
public void Disable_RemovesRoom()
Enabled_RegistersInItsOwnRegistry()
Declaration
public void Enabled_RegistersInItsOwnRegistry()
NewRoom_DefaultsToTheSharedRegistry()
Declaration
public void NewRoom_DefaultsToTheSharedRegistry()
NewRoom_HasNoOpenPortals()
Declaration
public void NewRoom_HasNoOpenPortals()
ReEnabled_RegistersOnce()
Declaration
public void ReEnabled_RegistersOnce()
RegistryChangedWhileEnabled_DisableLeavesTheOneItRegisteredWith()
Declaration
public void RegistryChangedWhileEnabled_DisableLeavesTheOneItRegisteredWith()
RegistryChangedWhileEnabled_ReEnableJoinsTheNewOne()
Declaration
public void RegistryChangedWhileEnabled_ReEnableJoinsTheNewOne()
RemoveOpenPortal_UnknownPortal_ChangesNothing()
Declaration
public void RemoveOpenPortal_UnknownPortal_ChangesNothing()
RemoveOpenPortal_UnlistsOnlyThatPortal()
Declaration
public void RemoveOpenPortal_UnlistsOnlyThatPortal()
WithoutAShape_ContainsNothing()
Declaration
public void WithoutAShape_ContainsNothing()
WithoutAShape_HoldsNoSpace()
Declaration
public void WithoutAShape_HoldsNoSpace()