@Test
public void testInvalidColumnMapping() throws Exception {

	try (JSONLBatchEngineImportTaskItemReader
			jsonlBatchEngineImportTaskItemReader =
				_getJSONLBatchEngineImportTaskItemReader(
					new String[] {
						"createDate1", "description1", "id1", "name1"
					},
					new Object[][] {
						{
							"\"" + createDateString + "\"",
							"\"sample description\"", 1,
							"{\"en\": \"sample name\", \"hr\": \"naziv\"}"
						}
					})) {
		try {
			validate(
				createDateString, "sample description", null,
				HashMapBuilder.put(
					"createDate1", "description"
				).put(
					"description1", "createDate"
				).put(
					"id1", "id"
				).put(
					"name1", "name"
				).build(),
				jsonlBatchEngineImportTaskItemReader.read(),
				HashMapBuilder.put(
					"en", "sample name"
				).put(
					"hr", "naziv"
				).build());
			Assert.fail();
		}
		catch (IllegalArgumentException illegalArgumentException) {
		}
	}
}