Class SerenityRecipeFeedbackImportTests
Covers the feedbacks section end to end: FeedbackDefinition creation, the
generateTrigger companion UnityEventDispatcherSignalDefinition (both must be
recorded as outcomes — the fix that made FeedbackRecipeImporter report the trigger asset's
creation/update instead of only creating it silently), idempotent re-import, and Addressables
registration with the feedbacks section's module label. Temp folders and Addressables entries
are cleaned up after each test (see SerenityRecipeAddressablesRegistrationTests for the
same pattern applied to other sections).
Inherited Members
Namespace: Serenity.ProjectRecipe.Tests.Editor
Assembly: Serenity.ProjectRecipe.Tests.Editor.dll
Syntax
public class SerenityRecipeFeedbackImportTests
Constructors
SerenityRecipeFeedbackImportTests()
Declaration
public SerenityRecipeFeedbackImportTests()
Methods
FeedbackImport_ReImport_UpdatesInsteadOfDuplicating()
Declaration
public void FeedbackImport_ReImport_UpdatesInsteadOfDuplicating()
FeedbackImport_WithGenerateTrigger_CreatesFeedbackAndTriggerAssets()
Declaration
public void FeedbackImport_WithGenerateTrigger_CreatesFeedbackAndTriggerAssets()
FeedbackImport_WithRegistrationOn_RegistersFeedbackAndTrigger_WithFeedbackLabel()
Declaration
public void FeedbackImport_WithRegistrationOn_RegistersFeedbackAndTrigger_WithFeedbackLabel()
SetUp()
Declaration
public void SetUp()
TearDown()
Declaration
public void TearDown()