Class BatchMusicTrackImporterTests
EditMode tests for BatchMusicTrackImporter: inference, advanced loop validation, advanced-settings serialization onto the created asset, duplicate detection and asset creation.
Inherited Members
Namespace: Serenity.Audio.MusicImport.Tests.Editor
Assembly: Serenity.Audio.MusicImport.Tests.Editor.dll
Syntax
public class BatchMusicTrackImporterTests
Constructors
BatchMusicTrackImporterTests()
Declaration
public BatchMusicTrackImporterTests()
Methods
Create_RejectsDuplicateIdsInBatch()
Declaration
public void Create_RejectsDuplicateIdsInBatch()
Create_SerialisesCommonAndAdvancedFields()
Declaration
public void Create_SerialisesCommonAndAdvancedFields()
Create_TitleDefaultsToAssetNameWhenEmpty()
Declaration
public void Create_TitleDefaultsToAssetNameWhenEmpty()
SetUp()
Declaration
public void SetUp()
SuggestId_SanitisesAndLowercases()
Declaration
public void SuggestId_SanitisesAndLowercases()
SuggestTitle_TitleCasesAndSpaces()
Declaration
public void SuggestTitle_TitleCasesAndSpaces()
TearDown()
Declaration
public void TearDown()
ValidateItem_LoopRegionOnlyCheckedWhenUsed()
Declaration
public void ValidateItem_LoopRegionOnlyCheckedWhenUsed()
ValidateLoopRegion_BarsRules()
Declaration
public void ValidateLoopRegion_BarsRules()
ValidateLoopRegion_TimeRules()
Declaration
public void ValidateLoopRegion_TimeRules()