Test negative designs with uncertainty, sensitivity, and specificity