Ejemplo n.º 1
0
        public void ValidateOverlappingMeetups()
        {
            SortedList <DateTime, Meetup> sort = new SortedList <DateTime, Meetup>();

            sort.Add(new DateTime(2012, 11, 25, 10, 37, 12), new Meetup {
                MeetupStart = new DateTime(2011, 03, 21, 09, 00, 0), MeetupEnd = new DateTime(2011, 03, 21, 10, 0, 0), EntityName = "EMP001"
            });
            sort.Add(new DateTime(2012, 11, 25, 10, 34, 12), new Meetup {
                MeetupStart = new DateTime(2011, 03, 21, 10, 00, 0), MeetupEnd = new DateTime(2011, 03, 21, 12, 0, 0), EntityName = "EMP001"
            });
            sort.Add(new DateTime(2012, 11, 25, 10, 33, 12), new Meetup {
                MeetupStart = new DateTime(2011, 03, 21, 13, 00, 0), MeetupEnd = new DateTime(2011, 03, 21, 16, 0, 0), EntityName = "EMP001"
            });
            Meetup newMeet = new Meetup {
                MeetupStart = new DateTime(2011, 03, 21, 16, 00, 0), MeetupEnd = new DateTime(2011, 03, 21, 17, 0, 0), EntityName = "EMP001"
            };

            Assert.Equal(_planMeetup.ValidateOverlappingMeetup(newMeet, sort), false);
        }