Add comprehensive tests for Monify console wrappers#24
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## hotfix/19-pm-arrayequality #24 +/- ##
==============================================================
+ Coverage 88.24% 89.46% +1.21%
==============================================================
Files 43 44 +1
Lines 851 864 +13
Branches 86 89 +3
==============================================================
+ Hits 751 773 +22
+ Misses 60 50 -10
- Partials 40 41 +1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
* Added SequenceEqualityComparerGenerator and HashCodeGenerator to mimic the equality behavior supported by Valuify (#19). Added Console and Console.Tests to support tests on generated code (rather than just tests for generated code). * Mirror declaration snippets in console project (#20) * Mirror declaration snippets in console project * Corrected Simple class definitions - some minor whitespace cleanup * Supressed annoying warning * Addressed some warnings * docs: add xml comments to console samples (#21) * Add comprehensive tests for SimpleForInt Monify output (#23) * Add comprehensive tests for SimpleForInt Monify output * Corrected tests for SimpleForInt * Add comprehensive tests for Monify console wrappers (#24) * Add Monify console wrapper tests * Minor format corrections * - `ToString` no longer throws a `FormatException`. * - Equality checks involing an encapsulated array containing identical values now yield true (#19). * Add equivalent string operator tests across ForString suites (#25) * Add ForString operator tests for equivalent strings * Applied suggestions * Flatten nested console test InnerTests folders (#26) * Flatten nested console test InnerTests directories * Remove trailing newlines from nested console tests * Use collection expressions in immutable array tests (#27) * - MONFY03 is no longer raised if the encapsulated type cannot be determined (#22).
Summary
Testing
dotnet test src/Monify.Console.Tests/Monify.Console.Tests.csprojhttps://chatgpt.com/codex/tasks/task_b_68fe951bfe608323aae750f9e019f32f