logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    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.

    Inheritance
    object
    BatchAudioImportWindowLabelsTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    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()
    In this article
    © 2026 Serenity. All Rights Reserved