Skip to content

Commit 2d64422

Browse files
committed
test: fix Assert usage from collection to single object
1 parent fd292af commit 2d64422

1 file changed

Lines changed: 10 additions & 16 deletions

File tree

AirCompany/AirCompany.Tests/AirCompanyTests.cs

Lines changed: 10 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
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

45
namespace 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

Comments
 (0)