Replies: 2 comments
-
@sktpy Thanks for your idea. Can you expand more details/thoughts with your origin message? cc @hoisie. |
Beta Was this translation helpful? Give feedback.
-
Need: Tests for the tests. Mutation testing introduces small changes (mutator, eg: removing method call) in code resulting in the mutant, against which the existing test suite is run to check if it is failing (mutant is killed ✔️ ), or passing (mutant survives ❌). Existing surviving mutations can be analysed to find the cause, and can be killed by either adding new test cases that will fail if the said code is mutated, or by changing the logic of the code. If both options are not feasible, it can remain suppressed. The testing process can be automated by frameworks like PIT. |
Beta Was this translation helpful? Give feedback.
-
Aim of this discussion is to gather inputs and opinions regarding the mutation testing for Robolectric.
Beta Was this translation helpful? Give feedback.
All reactions