### Question:
CategoricalAttributeDao extends NamedParameterJdbcDaoSupport { public CategoricalAttribute loadAllValuesForKey(final String key) { final List<CategoricalAttributeValue> values = getNamedParameterJdbcTemplate() .query(loadAttributesValuesQuery, AttributeValueParameters.getValueParameters(key), AttributeValueParameters.getRowMapper(true)); return CollectionUtils.isEmpty(values) ? null : new CategoricalAttribute(key, mergeLinks(values)); }  static List<CategoricalAttribute> convertPairsToAttributesList(final List<Pair<String, String>> pairs); @Transactional(propagation = Propagation.MANDATORY) boolean updateCategoricalAttributes(final List<CategoricalAttribute> dict); @Transactional(propagation = Propagation.MANDATORY) boolean insertAttributesValues(final List<CategoricalAttribute> dict); List<CategoricalAttribute> loadAll(); List<CategoricalAttribute> loadAll(final boolean loadWithLinks); CategoricalAttribute loadAllValuesForKey(final String key); @Transactional(propagation = Propagation.MANDATORY) boolean deleteAttributeValues(final String key); @Transactional(propagation = Propagation.MANDATORY) boolean deleteAttributeValues(final List<String> keys); @Transactional(propagation = Propagation.MANDATORY) boolean deleteAttributeValue(final String key, final String value); @Required void setInsertAttributeValueQuery(String insertAttributeValueQuery); @Required void setLoadAllAttributesValuesQuery(String loadAllAttributesValuesQuery); @Required void setLoadAllAttributesValuesWithoutLinksQuery(String loadAllAttributesValuesWithoutLinksQuery); @Required void setLoadAttributesValuesQuery(String loadAttributesValuesQuery); @Required void setDeleteAttributeValuesQuery(String deleteAttributeValuesQuery); @Required void setDeleteAttributeValueQuery(String deleteAttributeValueQuery); @Required void setInsertAttributeValueLinkQuery(String insertAttributeValueLinkQuery);  }### Answer:
@Test public void testLoadAllValuesForNonExistentKey() { Assert.assertNull(categoricalAttributeDao.loadAllValuesForKey(INCORRECT_KEY)); }