public void GetAllMeetingWithoutGivenDate() { Assert.IsNull(service.getMeetingsByName(meetingDataA.Name)); Assert.IsNull(service.getMeetingsByName(meetingDataB.Name)); Assert.IsNull(service.getMeetingsByName(meetingDataC.Name)); Assert.IsNull(service.getMeetingsByName(meetingDataD.Name)); service.addMeeting(meetingDataA.Name, meetingDataA.Location, meetingDataA.Date, meetingDataA.MaxNumberOfParticipants); service.addMeeting(meetingDataB.Name, meetingDataB.Location, meetingDataB.Date, meetingDataB.MaxNumberOfParticipants); service.addMeeting(meetingDataC.Name, meetingDataC.Location, meetingDataC.Date, meetingDataC.MaxNumberOfParticipants); service.addMeeting(meetingDataD.Name, meetingDataD.Location, meetingDataD.Date, meetingDataD.MaxNumberOfParticipants); DateTime?startDate = null; DateTime?endDate = null; var expectedListOfMeeting = new List <MeetingService.Meeting> { meetingDataA.convertToMeeting(), meetingDataB.convertToMeeting(), meetingDataC.convertToMeeting(), meetingDataD.convertToMeeting() }; Assert.IsTrue(checkIfListOfMeetingAreEqual(expectedListOfMeeting, service.getMeetingsByDate(startDate, endDate).ToList())); service.removeMeeting(meetingDataA.Name); service.removeMeeting(meetingDataB.Name); service.removeMeeting(meetingDataC.Name); service.removeMeeting(meetingDataD.Name); Assert.IsNull(service.getMeetingsByName(meetingDataA.Name)); Assert.IsNull(service.getMeetingsByName(meetingDataB.Name)); Assert.IsNull(service.getMeetingsByName(meetingDataC.Name)); Assert.IsNull(service.getMeetingsByName(meetingDataD.Name)); }
public void GetUsersMeeting() { var userData = new UserData("Jan", "Kowalski", "jankow", "*****@*****.**"); var meetingDataA = new MeetingData("AA", "AA", "2005-03-05 22:12", 10); var meetingDataB = new MeetingData("BB", "BB", "2005-04-05 22:12", 10); service.addUser(userData.Name, userData.Surname, userData.Login, userData.Email); service.addMeeting(meetingDataA.Name, meetingDataA.Location, meetingDataA.Date, meetingDataA.MaxNumberOfParticipants); service.addMeeting(meetingDataB.Name, meetingDataB.Location, meetingDataB.Date, meetingDataB.MaxNumberOfParticipants); service.signUpUserToMeeting(userData.Login, meetingDataA.Name); service.signUpUserToMeeting(userData.Login, meetingDataB.Name); var expectedMeetingList = new List <MeetingService.Meeting> { meetingDataA.convertToMeeting(), meetingDataB.convertToMeeting() }; var i = service.getUserMeetings(userData.Login).ToList(); Assert.IsTrue(checkIfListOfMeetingAreEqual(expectedMeetingList, service.getUserMeetings(userData.Login).ToList())); service.removeUser(userData.Login); service.removeMeeting(meetingDataA.Name); service.removeMeeting(meetingDataB.Name); }
public void AddTwoMeetingWithCorrectData() { Assert.IsNull(service.getMeetingsByName(meetingDataA.Name)); Assert.IsNull(service.getMeetingsByName(meetingDataB.Name)); service.addMeeting(meetingDataA.Name, meetingDataA.Location, meetingDataA.Date, meetingDataA.MaxNumberOfParticipants); service.addMeeting(meetingDataB.Name, meetingDataB.Location, meetingDataB.Date, meetingDataB.MaxNumberOfParticipants); Assert.IsTrue(checkIfMeetingAreEquel(meetingDataA.convertToMeeting(), service.getMeetingsByName(meetingDataA.Name))); Assert.IsTrue(checkIfMeetingAreEquel(meetingDataB.convertToMeeting(), service.getMeetingsByName(meetingDataB.Name))); service.removeMeeting(meetingDataA.Name); service.removeMeeting(meetingDataB.Name); Assert.IsNull(service.getMeetingsByName(meetingDataA.Name)); Assert.IsNull(service.getMeetingsByName(meetingDataB.Name)); }