Class ModalOptionSignalDispatcherTests
Tests for ModalOptionSignalDispatcher: each submit signal reaches the event dispatcher
exactly once per press, even when one of those signals re-fires the same submit synchronously — the
input-map switch that produced the modal double submit. Exemplar:
UnityMenuSubmitServiceTests (its TestSignal / capturing dispatcher / MakeOption shape).
Inherited Members
Namespace: Serenity.UnityModal.Tests.Infrastructure
Assembly: Tests.dll
Syntax
public class ModalOptionSignalDispatcherTests
Constructors
ModalOptionSignalDispatcherTests()
Declaration
public ModalOptionSignalDispatcherTests()
Methods
Dispatch_AfterAReentrantSubmitWasIgnored_TheNextSubmitStillWorks()
Declaration
public void Dispatch_AfterAReentrantSubmitWasIgnored_TheNextSubmitStillWorks()
Dispatch_NullSignalEntriesSkipped()
Declaration
public void Dispatch_NullSignalEntriesSkipped()
Dispatch_OptionWithNoSignals_DispatchesNothing()
Declaration
public void Dispatch_OptionWithNoSignals_DispatchesNothing()
Dispatch_OptionWithSignals_DispatchesEach()
Declaration
public void Dispatch_OptionWithSignals_DispatchesEach()
Dispatch_ReentrantSubmitDuringDispatch_DispatchesEachSignalExactlyOnce()
Declaration
public void Dispatch_ReentrantSubmitDuringDispatch_DispatchesEachSignalExactlyOnce()
Dispatch_SubscriberThrows_GateIsReleased()
Declaration
public void Dispatch_SubscriberThrows_GateIsReleased()