Hey Community, I figured that I could strengthen existing automated unit test generation quality by integrating mutation testing results as a metric to determine the quality of my unit tests. Figured everyone should be unit testing their code now especially after the recent Crowdstrike fiasco.

Check it out here https://github.com/codeintegrity-ai/mutahunter

Please star if you like it :)

  • @[email protected]
    link
    fedilink
    02 months ago

    So, I have only skimmed, so this may be answered already, but you are using an LLM to find edge cases in coverage and write tests for them, how does the LLM determine what the correct behavior for the edge case is?