Skip to content

Significantly improve test coverage for Maybe.Toolkit with 69 additio…

4aaf64c
Select commit
Loading
Failed to load commit list.
Merged

Implement Maybe.Toolkit - Comprehensive fluent wrappers for common .NET operations with extensive test coverage #3

Significantly improve test coverage for Maybe.Toolkit with 69 additio…
4aaf64c
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Sep 16, 2025 in 1s

74.17% (-19.32%) compared to 3e415b0

View this Pull Request on Codecov

74.17% (-19.32%) compared to 3e415b0

Details

Codecov Report

❌ Patch coverage is 62.01117% with 204 lines in your changes missing coverage. Please review.
✅ Project coverage is 74.17%. Comparing base (3e415b0) to head (4aaf64c).

Files with missing lines Patch % Lines
Maybe.Toolkit/HttpToolkit.cs 52.25% 85 Missing and 21 partials ⚠️
Maybe.Toolkit/CollectionToolkit.cs 55.81% 36 Missing and 2 partials ⚠️
Maybe.Toolkit/ParseToolkit.cs 69.01% 22 Missing ⚠️
Maybe.Toolkit/FileToolkit.cs 61.81% 20 Missing and 1 partial ⚠️
Maybe.Toolkit/JsonToolkit.cs 71.42% 8 Missing ⚠️
Maybe.Toolkit/FileError.cs 75.00% 3 Missing ⚠️
Maybe.Toolkit/CollectionError.cs 83.33% 2 Missing ⚠️
Maybe.Toolkit/ParseError.cs 85.71% 2 Missing ⚠️
Maybe.Toolkit/HttpError.cs 92.85% 1 Missing ⚠️
Maybe.Toolkit/JsonError.cs 90.00% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##             main       #3       +/-   ##
===========================================
- Coverage   93.49%   74.17%   -19.32%     
===========================================
  Files          19       30       +11     
  Lines         338      875      +537     
  Branches       58      153       +95     
===========================================
+ Hits          316      649      +333     
- Misses         17      197      +180     
- Partials        5       29       +24     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.