Identifying Test Refactoring Candidates with Assertion Fingerprints
Principles and Practice of Programming in Java, 2015.
EI
Abstract:
Test cases constitute around 30% of the codebase of a number of large software systems. Poor design of test suites hinders test comprehension and maintenance. Developers often copy-paste existing tests and reproduce both boilerplate and essential environment setup code as well as assertions. Test case refactoring would be valuable for dev...More
Code:
Data:
Tags
Comments