1- using AirCompany . Domain . Entities ;
2- using AirCompany . Domain . DataSeeder ;
1+ using AirCompany . Domain . DataSeeder ;
2+ using AirCompany . Domain . Entities ;
3+ using System . Data ;
34
45namespace AirCompany . Tests ;
56
@@ -102,14 +103,11 @@ public void GetFlightsByModelAndPeriod_ShouldReturnFlightsForSelectedModelInPeri
102103 var endPeriod = new DateTime ( 2025 , 10 , 31 ) ;
103104
104105 var flight = seed . Flights
105- . Where ( f => f . AircraftModel == model && f . DepartureDateTime == startPeriod && f . ArrivalDateTime == endPeriod )
106- . ToList ( ) ;
106+ . First ( f => f . AircraftModel == model && f . DepartureDateTime >= startPeriod && f . DepartureDateTime <= endPeriod ) ;
107107
108- Assert . All ( flight , f =>
109- {
110- Assert . Equal ( model . Id , f . AircraftModel . Id ) ;
111- Assert . InRange ( f . DepartureDateTime ! . Value , startPeriod , endPeriod ) ;
112- } ) ;
108+ //Assert
109+ Assert . Equal ( model . Id , flight . AircraftModel . Id ) ;
110+ Assert . InRange ( flight . DepartureDateTime ! . Value , startPeriod , endPeriod ) ;
113111 }
114112
115113 /// <summary>
@@ -124,15 +122,11 @@ public void GetFlightsByRoute_ShouldReturnFlightsForSelectedDepartureAndArrival(
124122 var endAirport = "JFK" ;
125123
126124 var flight = seed . Flights
127- . Where ( f => f . DepartureAirport == startAirport && f . ArrivalAirport == endAirport )
128- . ToList ( ) ;
125+ . First ( f => f . DepartureAirport == startAirport && f . ArrivalAirport == endAirport ) ;
129126
130127 //Assert
131- Assert . All ( flight , f =>
132- {
133- Assert . Equal ( startAirport , f . DepartureAirport ) ;
134- Assert . Equal ( endAirport , f . ArrivalAirport ) ;
135- } ) ;
128+ Assert . Equal ( startAirport , flight . DepartureAirport ) ;
129+ Assert . Equal ( endAirport , flight . ArrivalAirport ) ;
136130 }
137131
138132}
0 commit comments