Skip to content

Conversation

@JohnLBergqvist
Copy link
Contributor

Hi,

I've ran your repository through the JaCoCo code coverage tool, which reported that you had 38.5% line coverage from your existing unit tests.

From this, I've written some sample tests with the help of Diffblue Cover, for the following previously-uncovered classes:

  • org.rapidpm.frp.model.Single
  • org.rapidpm.frp.model.Pair
  • org.rapidpm.frp.model.Triple
  • org.rapidpm.frp.model.Quad
  • org.rapidpm.frp.model.Quint
  • org.rapidpm.frp.model.Sext
  • org.rapidpm.frp.model.Sept

This now brings your total coverage to 58.5%.

In addition, I found a bug with the toString method of org.rapidpm.frp.model.Sext, which has been fixed. This allows the test written for this method, to pass.

Hopefully, these tests will help you detect any regressions caused by future code changes. We would be grateful for any feedback you have regarding the quality of these tests.

These tests were written using Diffblue Cover.
These tests were written using Diffblue Cover.
These tests were written using Diffblue Cover.
These tests were written using Diffblue Cover.
These tests were written using Diffblue Cover.
These tests were written using Diffblue Cover.
These tests were written using Diffblue Cover.
@svenruppert svenruppert merged commit 832d8c3 into svenruppert:develop May 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants