public void se_necesita_un_cierto_nivel_para_ver_cada_evento()
        {
            var alarmEvent = new AlarmEvent()
            {
                AlarmID = 2, StartTime = DateTime.Now, EndTime = DateTime.MaxValue, MinUserLevelToRemove = 30
            };
            var alarmEvent1 = new AlarmEvent()
            {
                AlarmID = 1, StartTime = DateTime.Now, EndTime = DateTime.MaxValue, MinUserLevelToRemove = 30
            };
            var alarmEvent2 = new AlarmEvent()
            {
                AlarmID = 3, StartTime = DateTime.Now, EndTime = DateTime.MaxValue, MinUserLevelToRemove = 10
            };

            manager.AlarmEvents.Add(alarmEvent);
            manager.AlarmEvents.Add(alarmEvent1);
            manager.AlarmEvents.Add(alarmEvent2);
            int level       = 20;
            var alarmEvents = manager.ViewEvents(level);

            alarmEvents.Count.ShouldEqual(1);
        }