Class AudioMixerDependencyCacheTests
Tests for AudioMixerDependencyCache lookup methods. The cache is static and shared, so these tests only assert the cache-miss contract (lookups for names that were never cached return null) which holds regardless of whether Initialize has run elsewhere in the session.
Inherited Members
Namespace: Serenity.UnityGlobal.Tests.Infrastructure
Assembly: Tests.dll
Syntax
public class AudioMixerDependencyCacheTests
Constructors
AudioMixerDependencyCacheTests()
Declaration
public AudioMixerDependencyCacheTests()
Methods
GetGroupByName_UnknownName_ReturnsNull()
Declaration
public void GetGroupByName_UnknownName_ReturnsNull()
GetGroup_UnknownNames_ReturnsNull()
Declaration
public void GetGroup_UnknownNames_ReturnsNull()
GetMixer_UnknownName_ReturnsNull()
Declaration
public void GetMixer_UnknownName_ReturnsNull()
GroupCount_IsNonNegative()
Declaration
public void GroupCount_IsNonNegative()
IsInitialized_ReturnsBoolWithoutThrowing()
Declaration
public void IsInitialized_ReturnsBoolWithoutThrowing()
MixerCount_IsNonNegative()
Declaration
public void MixerCount_IsNonNegative()