mutation testing is the best thing ever
this new codebase is IMPECCABLE
Discussion
mutation testing is the best thing ever
this new codebase is IMPECCABLE
@_r@donotsta.re it's when you write some functionality and you write tests that intentionally change your app's code in some way to check if the test fails
you can do this with a dozen different "variants" per functionality, it's pretty effective for finding complex bugs or stuff that isn't tested properly
i've got mutation testing, VM testing, fake database testing, performance testing, code quality testing, unit testing, end-to-end testing, all the fucking testing dude
it catches so many bugs it's hilarious