fix(dal): в UnitFilter исправлена ошибка когда один ЭК попадал в несколько работ одной группы работ типа зонтик.

This commit is contained in:
Mikhail Kuznetsov
2026-02-19 17:28:12 +10:00
parent 6def0f200d
commit d056f8b0c9
11 changed files with 682 additions and 747 deletions

View File

@@ -86,11 +86,11 @@ namespace PARR.DAL.IntegrationTests.Integration
public async Task GetUnitsIdByJobFilterAsync_WithExistingJobId_ShouldReturnExpectedUnits()
{
// Arrange
var jobId = _context.Jobs.First(j => j.Name == "TestJob_1").Id;
var job = _context.Jobs.First(j => j.Name == "TestJob_1");
var expectedUnitIds = new[] { TestDataGenerator.UnitAId, TestDataGenerator.UnitBId };
// Act
var result = await _service.GetUnitsIdByJobFilterAsync(jobId, takeCount: 10);
var result = await _service.GetUnitsIdByJobFilterAsync(job, takeCount: 10);
// Assert
result.Should().NotBeNull()