public void Setup()
        {
            _mockAnnouncer = new Mock <IAnnouncer>();

            _state = new Mock <IStationState>();

            _subject = new DefaultAnnouncementsManager(_mockAnnouncer.Object);

            _subject.ManageAnnouncementsByStationState(_state.Object);
        }
        public void When_RequestingManager_ToManageAnnouncements_ItRegistersTheAnnouncer_ForUpdates()
        {
            _subject.ManageAnnouncementsByStationState(_state.Object);

            _state.Verify(); //Figure out how to verify that registered to events using Moq (v. 4 - not supported, switch mocking framework?)
        }