func TestOneByteReader_nonEmptyReader(t *testing.T) { … } func TestOneByteReader_emptyReader(t *testing.T) { … } func TestHalfReader_nonEmptyReader(t *testing.T) { … } func TestHalfReader_emptyReader(t *testing.T) { … } func TestTimeOutReader_nonEmptyReader(t *testing.T) { … } func TestTimeOutReader_emptyReader(t *testing.T) { … } func TestDataErrReader_nonEmptyReader(t *testing.T) { … } func TestDataErrReader_emptyReader(t *testing.T) { … } func TestErrReader(t *testing.T) { … } func TestStringsReader(t *testing.T) { … }