Class UnityAudioRoomRegistryTests
Tests for Serenity.AudioPlayer.Infrastructure.Services.UnityAudioRoomRegistry on plain fake rooms: registration, nesting, dead entries and the shared instance.
Inheritance
UnityAudioRoomRegistryTests
Assembly: Tests.dll
Syntax
public class UnityAudioRoomRegistryTests : AudioRoomTestFixture
Constructors
UnityAudioRoomRegistryTests()
Declaration
public UnityAudioRoomRegistryTests()
Methods
Empty_IsEmpty()
Declaration
public void Empty_IsEmpty()
Lookup_DeadRoom_IsSkipped()
Declaration
public void Lookup_DeadRoom_IsSkipped()
Lookup_NestedRooms_PointOnlyInTheOuterRoom_ReturnsTheOuterRoom(bool)
Declaration
public void Lookup_NestedRooms_PointOnlyInTheOuterRoom_ReturnsTheOuterRoom(bool innerRegisteredFirst)
Parameters
| Type |
Name |
Description |
| bool |
innerRegisteredFirst |
|
Lookup_NestedRooms_ReturnsInnermost(bool)
Declaration
public void Lookup_NestedRooms_ReturnsInnermost(bool innerRegisteredFirst)
Parameters
| Type |
Name |
Description |
| bool |
innerRegisteredFirst |
|
Lookup_PointInsideOneRoom_ReturnsThatRoom()
Declaration
public void Lookup_PointInsideOneRoom_ReturnsThatRoom()
Lookup_PointOutsideEveryRoom_FindsNothing()
Declaration
public void Lookup_PointOutsideEveryRoom_FindsNothing()
Lookup_RoomsOfEqualSize_ReturnsTheLaterRegistered(bool)
Declaration
public void Lookup_RoomsOfEqualSize_ReturnsTheLaterRegistered(bool secondRegisteredLast)
Parameters
| Type |
Name |
Description |
| bool |
secondRegisteredLast |
|
Lookup_SeveralDeadRooms_AreAllPurgedAndTheLiveOneStillAnswers()
Declaration
public void Lookup_SeveralDeadRooms_AreAllPurgedAndTheLiveOneStillAnswers()
Register_MakesTheRegistryNonEmpty()
Declaration
public void Register_MakesTheRegistryNonEmpty()
Register_Null_IsIgnored()
Declaration
public void Register_Null_IsIgnored()
Register_OnALocalRegistry_LeavesTheSharedOneEmpty()
Declaration
public void Register_OnALocalRegistry_LeavesTheSharedOneEmpty()
Register_SameRoomTwice_KeepsOneEntry()
Declaration
public void Register_SameRoomTwice_KeepsOneEntry()
Unregister_RemovesTheRoom()
Declaration
public void Unregister_RemovesTheRoom()
Unregister_UnknownRoomOrNull_ChangesNothing()
Declaration
public void Unregister_UnknownRoomOrNull_ChangesNothing()