webcompere / model-assert

Assertions for data models
MIT License
28 stars 3 forks source link

Add some additional test coverage and options for JSON loading #32

Closed ashleyfrieze closed 3 years ago

ashleyfrieze commented 3 years ago

Fixes #15

codecov-commenter commented 3 years ago

Codecov Report

Merging #32 (8da7b4e) into main (91986ec) will increase coverage by 1.50%. The diff coverage is 100.00%.

:exclamation: Current head 8da7b4e differs from pull request most recent head bd0cd1b. Consider uploading reports for the commit bd0cd1b to get more accurate results Impacted file tree graph

@@             Coverage Diff              @@
##               main      #32      +/-   ##
============================================
+ Coverage     96.00%   97.50%   +1.50%     
- Complexity      459      494      +35     
============================================
  Files            64       64              
  Lines           826      883      +57     
  Branches         61       72      +11     
============================================
+ Hits            793      861      +68     
+ Misses           20       12       -8     
+ Partials         13       10       -3     
Impacted Files Coverage Δ
...rg/webcompere/modelassert/json/JsonAssertions.java 94.11% <ø> (ø)
.../org/webcompere/modelassert/json/JsonProvider.java 100.00% <ø> (ø)
...org/webcompere/modelassert/json/JsonProviders.java 90.90% <ø> (ø)
...ompere/modelassert/json/assertjson/AssertJson.java 100.00% <ø> (ø)
...t/json/condition/tree/TreeComparisonCondition.java 97.97% <ø> (+1.16%) :arrow_up:
...ssert/json/dsl/nodespecific/tree/IsEqualToDsl.java 80.00% <ø> (+20.00%) :arrow_up:
...odelassert/json/dsl/nodespecific/tree/PathDsl.java 100.00% <ø> (ø)
...delassert/json/dsl/nodespecific/tree/WhereDsl.java 100.00% <ø> (ø)
...delassert/json/hamcrest/HamcrestJsonAssertion.java 100.00% <ø> (ø)
...rt/json/hamcrest/HamcrestJsonAssertionBuilder.java 100.00% <ø> (ø)
... and 6 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 91986ec...bd0cd1b. Read the comment docs.