Private-Keep Out? Understanding How Developers Account for Code Visibility in Unit Testing | IEEE Conference Publication | IEEE Xplore