Closed avrabe closed 1 year ago
Merging #44 (264d5e8) into main (f87ef61) will increase coverage by
6.32%
. The diff coverage is100.00%
.
@@ Coverage Diff @@
## main #44 +/- ##
==========================================
+ Coverage 15.04% 21.37% +6.32%
==========================================
Files 19 19
Lines 3031 2999 -32
==========================================
+ Hits 456 641 +185
+ Misses 2575 2358 -217
Impacted Files | Coverage Δ | |
---|---|---|
src/lib.rs | 18.21% <ø> (+6.10%) |
:arrow_up: |
tests/jira_test.rs | 100.00% <100.00%> (ø) |
PR Summary
Updated Version of the Application The software version has been updated in the application's setup file from 0.7.0 to 0.7.1.
Added Development Tool A development tool called
mockito
has been added to assist in the project development.Modified Documentation Reference The reference to version of
gouqi
in the project's documentation has been altered to reflect an undefined version, giving the possibility of use with any version.Enhanced Application Features New functionalities have been added to the software to handle various types of operations including DELETE, GET, POST, and PUT tasks. These are well-documented in the project's library file.
Added Test Coverage Numerous unit tests have been developed to ensure the correct operation of these new methods. These tests are located in a dedicated test file in the project.
Improved Test File The test file has been equipped with
mockito
, enhancing its capabilities. In addition, aEmptyBody
struct has been defined to help during the testing process.Implemented Extensive Testing Specific unit tests have been rolled out to examine DELETE, GET (with Bearer authentication and Basic authentication), POST, and PUT tasks using the Jira client against simulated servers created with
mockito
.