Skip to content

tests: add unit tests

59e0484
Select commit
Loading
Failed to load commit list.
Merged

feat: add flexible request retry strategy #34

tests: add unit tests
59e0484
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Dec 21, 2025 in 1s

90.19% (target 50.00%)

View this Pull Request on Codecov

90.19% (target 50.00%)

Details

Codecov Report

❌ Patch coverage is 92.44186% with 26 lines in your changes missing coverage. Please review.
✅ Project coverage is 90.19%. Comparing base (7f54d91) to head (59e0484).
⚠️ Report is 3 commits behind head on main.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
...NetworkLayer/Classes/DI/NetworkLayerAssembly.swift 0.00% 13 Missing ⚠️
...rInterfaces/Classes/DI/INetworkLayerAssembly.swift 0.00% 9 Missing ⚠️
...aces/Classes/Core/Services/IRequestProcessor.swift 0.00% 4 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #34      +/-   ##
==========================================
+ Coverage   89.27%   90.19%   +0.92%     
==========================================
  Files          43       43              
  Lines        1472     1773     +301     
==========================================
+ Hits         1314     1599     +285     
- Misses        158      174      +16     
Files with missing lines Coverage Δ
...e/Services/RequestProcessor/RequestProcessor.swift 100.00% <100.00%> (+1.20%) ⬆️
...lasses/Helpers/Helpers/RequestProcessor+Mock.swift 100.00% <100.00%> (ø)
...lasses/Tests/UnitTests/RequestProcessorTests.swift 100.00% <100.00%> (ø)
...aces/Classes/Core/Services/IRequestProcessor.swift 0.00% <0.00%> (ø)
...rInterfaces/Classes/DI/INetworkLayerAssembly.swift 0.00% <0.00%> (ø)
...NetworkLayer/Classes/DI/NetworkLayerAssembly.swift 0.00% <0.00%> (ø)