Class UnityReflectionCallTaskDefinitionEditorTests
EditMode tests for UnityReflectionCallTaskDefinitionEditor's OnEnable self-heal:
regression coverage for a real defect where a shipped task asset carrying a stale (empty)
methodParamTypes got silently re-serialized every time ANY headless test run happened to
create an editor for it — merely inspecting an asset must never write to it, but a genuinely stale
stored signature must still be repaired.
Inherited Members
Namespace: Serenity.Global.Infrastructure.Tests.Editor.InitializationPipeline
Assembly: Serenity.InitializationPipeline.Tests.Editor.dll
Syntax
public class UnityReflectionCallTaskDefinitionEditorTests
Constructors
UnityReflectionCallTaskDefinitionEditorTests()
Declaration
public UnityReflectionCallTaskDefinitionEditorTests()
Methods
OnEnable_StoredSignatureAlreadyCorrect_DoesNotDirtyTheAsset()
Declaration
public void OnEnable_StoredSignatureAlreadyCorrect_DoesNotDirtyTheAsset()
OnEnable_StoredSignatureStale_RepairsOnceThenStaysClean()
Declaration
public void OnEnable_StoredSignatureStale_RepairsOnceThenStaysClean()
TearDown()
Declaration
public void TearDown()