Class SoundMixerEffectLoopActionScriptGeneratorTests
EditMode tests for GenerateForGroups(string, string, IEnumerable<string>, string): input guards, invalid-folder guard, and idempotent created-vs-skipped accounting when generating the Enable/Disable action-script pair into a temporary folder.
Inherited Members
Namespace: Serenity.UnitySoundMixer.Tests.Editor
Assembly: Tests.Editor.dll
Syntax
public class SoundMixerEffectLoopActionScriptGeneratorTests
Constructors
SoundMixerEffectLoopActionScriptGeneratorTests()
Declaration
public SoundMixerEffectLoopActionScriptGeneratorTests()
Methods
GenerateForGroups_BlankGroupNamesAreSkipped()
Declaration
public void GenerateForGroups_BlankGroupNamesAreSkipped()
GenerateForGroups_CreatesEnableDisablePair_PerGroup()
Declaration
public void GenerateForGroups_CreatesEnableDisablePair_PerGroup()
GenerateForGroups_InvalidFolder_ReturnsError()
Declaration
public void GenerateForGroups_InvalidFolder_ReturnsError()
GenerateForGroups_MissingLoopId_ReturnsErrorAndCreatesNothing()
Declaration
public void GenerateForGroups_MissingLoopId_ReturnsErrorAndCreatesNothing()
GenerateForGroups_NullGroupNames_ReturnsError()
Declaration
public void GenerateForGroups_NullGroupNames_ReturnsError()
GenerateForGroups_SecondRun_SkipsExistingFiles()
Declaration
public void GenerateForGroups_SecondRun_SkipsExistingFiles()
SetUp()
Declaration
public void SetUp()
TearDown()
Declaration
public void TearDown()