public CsvData read() throws IORuntimeException {
		return read(this.reader, false);
	}
@Test
	public void readBeanListTest() {
		final CsvReader reader = CsvUtil.getReader();
		final List<TestBean> result = reader.read(
				ResourceUtil.getUtf8Reader("test_bean.csv"), TestBean.class);

		assertEquals("张三", result.get(0).getName());
		assertEquals("男", result.get(0).getGender());
		assertEquals("无", result.get(0).getFocus());
		assertEquals(Integer.valueOf(33), result.get(0).getAge());

		assertEquals("李四", result.get(1).getName());
		assertEquals("男", result.get(1).getGender());
		assertEquals("好对象", result.get(1).getFocus());
		assertEquals(Integer.valueOf(23), result.get(1).getAge());

		assertEquals("王妹妹", result.get(2).getName());
		assertEquals("女", result.get(2).getGender());
		assertEquals("特别关注", result.get(2).getFocus());
		assertEquals(Integer.valueOf(22), result.get(2).getAge());
	}