public void ShouldHandlePublishedEventWhenSubscribed()
        {
            var data = new Event1 {
                Message = "step completed"
            };

            listener.Expect(l => l.OnStepCompletedHandler1(data));
            events.Subscribe <Event1>(listener.OnStepCompletedHandler1);
            events.Publish(data);
            listener.VerifyAllExpectations();
        }