adding unit tests for data reader
specified inheritance