Class UnityUiViewSetAudioClipsTests
Regression tests for SetAudioClips(AudioPlayerClip, AudioPlayerClip). Historically it built its clip map with
Dictionary.Add, so a theme that reused one clip for both Show and Hide threw
ArgumentException at view creation. The dedup-safe builder must tolerate that.
Inherited Members
Namespace: Serenity.Ui.Tests.Infrastructure.Views
Assembly: Tests.dll
Syntax
public class UnityUiViewSetAudioClipsTests
Constructors
UnityUiViewSetAudioClipsTests()
Declaration
public UnityUiViewSetAudioClipsTests()
Methods
SetAudioClips_BothNull_ProducesEmptyMap_NoThrow()
Declaration
public void SetAudioClips_BothNull_ProducesEmptyMap_NoThrow()
SetAudioClips_DistinctClips_TwoEntries()
Declaration
public void SetAudioClips_DistinctClips_TwoEntries()
SetAudioClips_SameClipForShowAndHide_DoesNotThrow_AndCollapses()
Declaration
public void SetAudioClips_SameClipForShowAndHide_DoesNotThrow_AndCollapses()
SetAudioClips_ThreeArgOverload_DistinctClips_ThreeEntries_AndKeysSet()
Declaration
public void SetAudioClips_ThreeArgOverload_DistinctClips_ThreeEntries_AndKeysSet()
SetAudioClips_ThreeArgOverload_SameClipInAllSlots_CollapsesToOneEntry()
Declaration
public void SetAudioClips_ThreeArgOverload_SameClipInAllSlots_CollapsesToOneEntry()
SetAudioClips_TwoArgOverload_LeavesCancelKeyEmpty()
Declaration
public void SetAudioClips_TwoArgOverload_LeavesCancelKeyEmpty()
SetUp()
Declaration
public void SetUp()
TearDown()
Declaration
public void TearDown()