update test file with test cases around different encoding. update method names and add in message to some assert-like statements.
update test file with test cases around different encoding.
update method names and add in message to some assert-like statements.

RobinNil/file_read_backwards,robin81/file_read_backwards