public void ReceivingCompleted_WhenStmInConsumedState_Throws(EventStreamConsumerStateMachine stm, int eventCount) { Receive(stm, eventCount); Consume(stm); Assert.Throws <InvalidOperationException>(() => stm.ReceivingCompleted(eventCount)); }
private static void Receive(EventStreamConsumerStateMachine stm, int eventCount) { stm.ReceivingStarted(); stm.ReceivingCompleted(eventCount); }