### Question:
PathogenicityData { public PathogenicityScore getPredictedScore(PathogenicitySource pathogenicitySource) { return pathogenicityScores.get(pathogenicitySource); } private  PathogenicityData(ClinVarData clinVarData, Collection<PathogenicityScore> pathScores); static PathogenicityData of(PathogenicityScore pathScore); static PathogenicityData of(PathogenicityScore... pathScore); static PathogenicityData of(Collection<PathogenicityScore> pathScores); static PathogenicityData of(ClinVarData clinVarData, PathogenicityScore pathScore); static PathogenicityData of(ClinVarData clinVarData, PathogenicityScore... pathScore); static PathogenicityData of(ClinVarData clinVarData, Collection<PathogenicityScore> pathScores); static PathogenicityData empty(); ClinVarData getClinVarData(); boolean hasClinVarData(); List<PathogenicityScore> getPredictedPathogenicityScores(); @JsonIgnore boolean isEmpty(); @JsonIgnore boolean hasPredictedScore(); boolean hasPredictedScore(PathogenicitySource pathogenicitySource); PathogenicityScore getPredictedScore(PathogenicitySource pathogenicitySource); float getScore(); @Nullable PathogenicityScore getMostPathogenicScore(); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void testGetPredictedScoreScoreMissingReturnsNull() { assertThat(EMPTY_DATA.getPredictedScore(PathogenicitySource.POLYPHEN), is(nullValue())); }