Class SerenityRecipeLocalizationTests
Tests for the localization recipe section. Validation cases run in Validate mode (no writes); the dry-run case asserts a would-create outcome is recorded without touching the project (real collection creation is verified live, to avoid mutating the project's locales). Also guards the engine's importer-discovery order.
Inherited Members
Namespace: Serenity.ProjectRecipe.Tests.Editor
Assembly: Serenity.ProjectRecipe.Tests.Editor.dll
Syntax
public class SerenityRecipeLocalizationTests
Constructors
SerenityRecipeLocalizationTests()
Declaration
public SerenityRecipeLocalizationTests()
Methods
CreateImporters_DiscoversLocalizationInExpectedOrder()
Declaration
public void CreateImporters_DiscoversLocalizationInExpectedOrder()
DryRun_RecordsWouldCreate_WithoutErrors()
Declaration
public void DryRun_RecordsWouldCreate_WithoutErrors()
Validate_DuplicateKey_ReportsError()
Declaration
public void Validate_DuplicateKey_ReportsError()
Validate_EmptyKey_ReportsError()
Declaration
public void Validate_EmptyKey_ReportsError()
Validate_MissingLocales_ReportsError()
Declaration
public void Validate_MissingLocales_ReportsError()