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 :)

  • timetokey@programming.devOP
    link
    fedilink
    arrow-up
    1
    ·
    4 months ago

    So using LLMS to blindly generate unit tests in lazy, pretty much any codgen tool can do this, the point of Mutahunter is we back the unit test generation with mutation testing data. Mutation testing catches vulnerabilities in your code and we generate test cases to target those vulnerabilities. So arguably Mutahunter would write more rigorous unit tests than any developer on your team.