Constructing a Test Code Quality Model and Empirically Assessing its Relation to Issue Handling Performance