Constructing A Test Code Quality Model And Empirically Assessing Its Relation To Issue Handling Performance