logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.AudioPlayer.Tests.Domain

    Classes

    AudioPlayerClipAttributeTests

    Guards the editor binding contract: AudioPlayerClip's filePath constructor parameter must be annotated so the signal-definition Inspector renders an AudioClip drag field for it (the Domain stays Unity-free — the attribute only names the asset type as a string).

    AudioPlayerClipTests

    Tests for the AudioPlayerClip entity.

    AudioPlayerEmitterTests

    Tests for the AudioPlayerEmitter entity.

    AudioPlayerGroupTests

    Tests for the AudioPlayerGroup entity.

    AudioPriorityCandidateSelectorTests

    Tests for AudioPriorityCandidateSelector — the pure replacement-decision logic used by the audio player when the AudioSource pool is full.
    These cover the runtime scenarios from the priority allocation design without needing the Unity runtime: which (if any) currently playing slot should be reassigned to a new sound.

    AudioWorldPositionTests

    Tests for the AudioWorldPosition value object.

    In this article
    © 2026 Serenity. All Rights Reserved