Skip to content

Commit 5c2698e

Browse files
committed
♻️refactor: update tests to use new paged service method names
- Refactored test mocks and method calls to use the new 'GetAllPaged*' method names for events, organizers, participants, and speakers. - Also updated test project dependencies to the latest compatible versions for Entity Framework and ASP.NET Core testing packages.
1 parent 1765f27 commit 5c2698e

File tree

9 files changed

+15
-15
lines changed

9 files changed

+15
-15
lines changed

EventFlow-API.Tests/Controllers/EventControllerTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ public async Task GetAllEventsAsync_ReturnsNotFound_WhenNoEventsExist()
113113
var pagedResult = new PagedResult<EventDTO>(emptyList, 1, 10, 0);
114114

115115
_serviceMock
116-
.Setup(s => s.GetAllEventsAsync(It.IsAny<QueryParameters>()))
116+
.Setup(s => s.GetAllPagedEventsAsync(It.IsAny<QueryParameters>()))
117117
.ReturnsAsync(pagedResult);
118118

119119
var result = await _controller.GetAllEventsAsync(queryParameters);

EventFlow-API.Tests/Controllers/OrganizerControllerTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ public async Task GetAll_ReturnsOk_WithList()
133133
var pagedResult = new PagedResult<OrganizerDTO>(organizers, 1, 10, 1);
134134

135135
_mockService
136-
.Setup(s => s.GetAllOrganizersAsync(It.IsAny<QueryParameters>()))
136+
.Setup(s => s.GetAllPagedOrganizersAsync(It.IsAny<QueryParameters>()))
137137
.ReturnsAsync(pagedResult);
138138

139139
var result = await _controller.GetAllOrganizersAsync(queryParameters);

EventFlow-API.Tests/Controllers/ParticipantControllerTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ public async Task GetAll_ReturnsOk_WithList()
134134
var pagedResult = new PagedResult<ParticipantDTO>(participants, 1, 10, 1);
135135

136136
_mockService
137-
.Setup(s => s.GetAllParticipantsByEventIdAsync(eventId, It.IsAny<QueryParameters>()))
137+
.Setup(s => s.GetAllPagedParticipantsByEventIdAsync(eventId, It.IsAny<QueryParameters>()))
138138
.ReturnsAsync(pagedResult);
139139

140140
var result = await _controller.GetAllParticipantsAsync(eventId, queryParameters);

EventFlow-API.Tests/Controllers/SpeakerControllerTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ public async Task GetAll_ReturnsOk_WithList()
133133
var pagedResult = new PagedResult<SpeakerDTO>(speakers, 1, 10, 1);
134134

135135
_mockService
136-
.Setup(s => s.GetAllSpeakersAsync(It.IsAny<QueryParameters>()))
136+
.Setup(s => s.GetAllPagedSpeakersAsync(It.IsAny<QueryParameters>()))
137137
.ReturnsAsync(pagedResult);
138138

139139
var result = await _controller.GetAllSpeakersAsync(queryParameters);

EventFlow-API.Tests/EventFlow.Tests.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
</PackageReference>
1717
<PackageReference Include="FluentAssertions" Version="8.3.0" />
1818
<PackageReference Include="FluentValidation" Version="12.0.0" />
19-
<PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="8.0.5" />
20-
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="9.0.5" />
21-
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="9.0.5" />
19+
<PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="8.0.6" />
20+
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="8.0.6" />
21+
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="8.0.6" />
2222
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
2323
<PackageReference Include="Moq" Version="4.20.72" />
2424
<PackageReference Include="Testcontainers" Version="4.4.0" />

EventFlow-API.Tests/Services/EventServiceTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -217,10 +217,10 @@ public async Task GetAllAsync_ShouldReturnMappedEvents()
217217

218218
var pagedResultDto = new PagedResult<EventDTO>(eventsDto, queryParameters.PageNumber, queryParameters.PageSize, totalCount: 1);
219219

220-
_eventRepoMock.Setup(r => r.GetAllEventsAsync(queryParameters)).ReturnsAsync(pagedResult);
220+
_eventRepoMock.Setup(r => r.GetAllPagedEventsAsync(queryParameters)).ReturnsAsync(pagedResult);
221221
_mapperMock.Setup(m => m.Map<List<EventDTO>>(events)).Returns(eventsDto);
222222

223-
var result = await _eventService.GetAllEventsAsync(queryParameters);
223+
var result = await _eventService.GetAllPagedEventsAsync(queryParameters);
224224

225225
result.Should().NotBeNull();
226226
result.Items.Should().HaveCount(1);

EventFlow-API.Tests/Services/OrganizerServiceTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,14 +169,14 @@ public async Task GetAllAsync_ShouldReturnPagedResultOrganizers()
169169
};
170170

171171
_mockOrganizerRepository
172-
.Setup(r => r.GetAllOrganizersAsync(queryParameters))
172+
.Setup(r => r.GetAllPagedOrganizersAsync(queryParameters))
173173
.ReturnsAsync(pagedResult);
174174

175175
_mockMapper
176176
.Setup(m => m.Map<List<OrganizerDTO>>(organizers))
177177
.Returns(organizerDTOs);
178178

179-
var result = await _service.GetAllOrganizersAsync(queryParameters);
179+
var result = await _service.GetAllPagedOrganizersAsync(queryParameters);
180180

181181
result.Should().NotBeNull();
182182
result.Items.Should().HaveCount(1);

EventFlow-API.Tests/Services/ParticipantServiceTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -174,14 +174,14 @@ public async Task GetAllAsync_ShouldReturnPagedResultParticipants()
174174
};
175175

176176
_mockParticipantRepository
177-
.Setup(r => r.GetAllParticipantsByEventIdAsync(1, queryParameters))
177+
.Setup(r => r.GetAllPagedParticipantsByEventIdAsync(1, queryParameters))
178178
.ReturnsAsync(pagedResult);
179179

180180
_mockMapper
181181
.Setup(m => m.Map<List<ParticipantDTO>>(participants))
182182
.Returns(participantDTOs);
183183

184-
var result = await _service.GetAllParticipantsByEventIdAsync(1, queryParameters);
184+
var result = await _service.GetAllPagedParticipantsByEventIdAsync(1, queryParameters);
185185

186186
result.Should().NotBeNull();
187187
result.Items.Should().HaveCount(1);

EventFlow-API.Tests/Services/SpeakerServiceTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -187,14 +187,14 @@ public async Task GetAllAsync_ShouldReturnPagedResultSpeakers()
187187
};
188188

189189
_mockRepository
190-
.Setup(r => r.GetAllSpeakersAsync(queryParameters))
190+
.Setup(r => r.GetAllPagedSpeakersAsync(queryParameters))
191191
.ReturnsAsync(pagedResult);
192192

193193
_mockMapper
194194
.Setup(m => m.Map<List<SpeakerDTO>>(speakers))
195195
.Returns(speakerDTOs);
196196

197-
var result = await _service.GetAllSpeakersAsync(queryParameters);
197+
var result = await _service.GetAllPagedSpeakersAsync(queryParameters);
198198

199199
result.Should().NotBeNull();
200200
result.Items.Should().HaveCount(1);

0 commit comments

Comments
 (0)