Test task for writing filters for air travel. Excludes from the test set flights based on the recommendations of the rules (each rule requires a separate output of the list of flights):
- Departure before available times
- Available segments with an arrival date earlier than the departure date
- total time spent on the ground two hours (time on the ground is the interval between arrival of one segment and departure for such one)
- Riyaz Karimullin | Don1ns
Backend:
- Java 17
- Maven
- JUnit
- Stream API