@@ -0,0 +1,987 @@
+package org.easybatch.core.reader;%0A%0Aimport org.junit.After;%0Aimport org.junit.Before;%0Aimport org.junit.Test;%0A%0Aimport static org.assertj.core.api.Assertions.assertThat;%0A%0A/**%0A * Test class for %7B@link CliRecordReader%7D.%0A *%0A * @author Mahmoud Ben Hassine (mahmoud@benhassine.fr)%0A */%0Apublic class CliRecordReaderTest %7B%0A%0A    private static final String EXPECTED_DATA_SOURCE_NAME = %22Standard Input%22;%0A%0A    private CliRecordReader cliRecordReader;%0A%0A    @Before%0A    public void setUp() throws Exception %7B%0A        cliRecordReader = new CliRecordReader();%0A        cliRecordReader.open();%0A    %7D%0A%0A    @Test%0A    public void testGetTotalRecords() throws Exception %7B%0A        assertThat(cliRecordReader.getTotalRecords()).isNull();%0A    %7D%0A%0A    @Test%0A    public void testGetDataSourceName() throws Exception %7B%0A        assertThat(cliRecordReader.getDataSourceName()).isEqualTo(EXPECTED_DATA_SOURCE_NAME);%0A    %7D%0A%0A    @After%0A    public void tearDown() throws Exception %7B%0A        cliRecordReader.close();%0A    %7D%0A%0A%7D

add tests for CliRecordReader