Class BatchAudioImportWindowLabelsTests
Tests for BatchAudioImportWindowLabels, the label copy every concrete
BatchAudioImportWindow<TItem,TInput,TResult,TAsset> declares its own instance of
(BatchSoundEffectImportWindow, BatchMusicTrackImportWindow). Its constructor guards every
one of its 12 positional strings against null/empty/whitespace, so a missed argument fails fast at the
declaring window's static initializer instead of rendering a blank label. The two windows' own
SfxLabels/MusicLabels fields stay private, so reading them back still needs reflection.
Inherited Members
Namespace: Serenity.UnityGlobal.Tests.Editor
Assembly: Tests.Editor.dll
Syntax
public class BatchAudioImportWindowLabelsTests
Constructors
BatchAudioImportWindowLabelsTests()
Declaration
public BatchAudioImportWindowLabelsTests()
Methods
Constructor_BlankLabel_ThrowsArgumentException()
Declaration
public void Constructor_BlankLabel_ThrowsArgumentException()
MusicTrackWindowLabels_EveryFieldIsNonEmpty()
Declaration
public void MusicTrackWindowLabels_EveryFieldIsNonEmpty()
SoundEffectWindowLabels_EveryFieldIsNonEmpty()
Declaration
public void SoundEffectWindowLabels_EveryFieldIsNonEmpty()