Class DepthCueRoomSceneFixture
Base of the fixtures that drive a depth-cue controller through a room: a rig with a listener at Serenity.Tests.Shared.Audio.AudioRoomTestWorld.ListenerPosition, a room around the source with one open doorway, and a probe that answers like a wall in front of that source. Tests change Serenity.Tests.Shared.Audio.DepthCueRoomSceneFixture.StraightLineAmount, Serenity.Tests.Shared.Audio.DepthCueRoomSceneFixture.DoorwayLegAmount and Serenity.Tests.Shared.Audio.DepthCueRoomSceneFixture.BlockedPortalPosition to change what the probe sees. Every one of them starts each test at its default, because the fixture instance is shared by the tests of a class.
Inheritance
DepthCueRoomSceneFixture
Inherited Members
Namespace: Serenity.Tests.Shared.Audio
Assembly: Tests.dll
Syntax
public abstract class DepthCueRoomSceneFixture : AudioRoomTestFixture
Constructors
DepthCueRoomSceneFixture()
Declaration
protected DepthCueRoomSceneFixture()
Methods
BuildTheRoomScene()
Declaration
public void BuildTheRoomScene()
DisposeTheRoomScene()
Declaration
public void DisposeTheRoomScene()