public void Specifying_an_event_activity() { _instance = new Instance(); _machine = new InstanceStateMachine(); _observer = new ChangeObserver(); using (IDisposable subscription = _machine.EventRaised(_machine.Initialized).Subscribe(_observer)) _machine.RaiseEvent(_instance, x => x.Initialized); }