public void Read_CsvFilesAnd_CreateListWith_BookingView() { var bookingInfo = _csvFileManager.ReadBookingsFile(bookingInfoFilePath).ToList(); var serviceInfo = _csvFileManager.ReadServicesFile(serviceInfoFilePath).ToList(); var passangersInfo = _csvFileManager.ReadPassangersFile(passangerInfoFilePath).ToList(); var bookings = new List <BookingView>(); foreach (var booking in bookingInfo.GroupBy(x => x.Pnr)) { var bookingView = new BookingView(booking.Key, serviceInfo); foreach (var booking1 in booking) { var bookingHistory = new BookingHistory(booking1, passangersInfo); bookingView.Histories.Add(bookingHistory); } bookings.Add(bookingView); } Assert.IsTrue(bookings.Any()); }