@Test
public void testThatMissingNumericValuesAreNullInDenseInstances() {

	String testInstanceLine = generateDenseInstanceString(TEST_ATTRIBUTES, TEST_INSTANCE_WITH_MISSING_NUMERIC_VAL);
	Object parsedInstance = ArffDatasetAdapter.parseInstance(false, TEST_ATTRIBUTES, CLASS_INDEX, testInstanceLine);
	assertTrue("The returned instance is not in the expected dense instance format", parsedInstance instanceof List<?>);
	Object[] parsedDenseInstance = (Object[]) ((List<?>) parsedInstance).get(0);
	Object label = ((List<?>) parsedInstance).get(1);
	assertNull(parsedDenseInstance[0]);
	assertNotNull(label);
}