@Test
public void getOptionValues() {

	VMCommandLine c = new VMCommandLine(VMCommandLineTest.class, optionDefinitions, commandLine);
	List<Object> values;
	values = c.getOptionValues("D");  //$NON-NLS-1$
	assertNotNull(values);
	assertEquals(1, values.size());
	assertEquals(true, values.get(0));
	values = c.getOptionValues("v");  //$NON-NLS-1$
	assertNotNull(values);
	assertEquals(1, values.size());
	assertEquals((long)3, values.get(0));
	values = c.getOptionValues("F");  //$NON-NLS-1$
	assertNotNull(values);
	assertEquals(2, values.size());
	assertEquals(0., values.get(0));
	assertEquals(123., values.get(1));
	values = c.getOptionValues("b");  //$NON-NLS-1$
	assertNotNull(values);
	assertEquals(1, values.size());
	assertEquals(false, values.get(0));
	values = c.getOptionValues("S");  //$NON-NLS-1$
	assertNotNull(values);
	assertEquals(1, values.size());
	assertEquals("-b", values.get(0)); //$NON-NLS-1$
	assertEquals(new ArrayList<>(0), c.getOptionValues("nob")); //$NON-NLS-1$
}