| 326 | } |
| 327 | |
| 328 | func TestBuffer_Reset(t *testing.T) { |
| 329 | got := NewBuffer() |
| 330 | err := got.WriteBytes([]byte("test")) |
| 331 | if err != nil { |
| 332 | t.Errorf("Write bytes failed") |
| 333 | } |
| 334 | got.Reset() |
| 335 | |
| 336 | want := NewBuffer() |
| 337 | |
| 338 | if want.buf.String() != got.buf.String() || want.buf.Len() != got.buf.Len() { |
| 339 | t.Errorf("Test Reset failed. want:'%v', len=%v got:'%v', len=%v\n", |
| 340 | want.buf.String(), want.buf.Len(), got.buf.String(), got.buf.Len()) |
| 341 | } |
| 342 | } |
| 343 | |
| 344 | func TestBuffer_slice_uint8(t *testing.T) { |
| 345 | var want = []uint8{1, 2, 3, 4, 5} |