public void testCreateWriterWithoutColumnMapping() throws Exception {
        try {
            final Writer writer = new DelimiterWriterFactory(';', '"').createWriter(new StringWriter());
            writer.addRecordEntry("ThisColumnDoesNotExist", "foo");
            Assert.fail("Writing to a DelimiterWriter without column mapping is not supported");
        } catch (final IllegalArgumentException iae) {
            // exception was expected
        }
    }