github.com/influx6/npkg@v0.8.8/nbytes/bytes_test.go (about) 1 package nbytes_test 2 3 import ( 4 "testing" 5 6 "github.com/influx6/npkg/nbytes" 7 "github.com/stretchr/testify/require" 8 ) 9 10 var ( 11 sentences = []string{ 12 "I went into park stream all alone before the isle lands.", 13 "Isle lands of YOR, before the dream verse began we found the diskin.", 14 "Break fast in bed, love and eternality for ever", 15 "Awaiting the ending seen of waiting for you?", 16 "Done be such a waste!", 17 "{\"log\":\"token\", \"centry\":\"20\"}", 18 } 19 ) 20 21 func TestBuilder(t *testing.T) { 22 var bb = nbytes.NewBuildReader() 23 bb.WriteString("be nice") 24 25 require.Equal(t, "be nice", bb.String()) 26 } 27 28 func TestBuilder_Reset(t *testing.T) { 29 var bb = nbytes.NewBuildReader() 30 bb.WriteString("be nice") 31 bb.Reset(false) 32 bb.WriteString("be nice") 33 34 require.Equal(t, "be nice", bb.String()) 35 }