Code quality testing