| 123456789101112131415161718192021222324252627282930313233 |
- package jsoniter
- import (
- "testing"
- "bytes"
- "github.com/json-iterator/go/require"
- )
- func Test_true(t *testing.T) {
- iter := ParseString(`true`)
- if iter.ReadBool() != true {
- t.FailNow()
- }
- }
- func Test_false(t *testing.T) {
- iter := ParseString(`false`)
- if iter.ReadBool() != false {
- t.FailNow()
- }
- }
- func Test_write_true_false(t *testing.T) {
- should := require.New(t)
- buf := &bytes.Buffer{}
- stream := NewStream(buf, 4096)
- stream.WriteTrue()
- stream.WriteFalse()
- stream.Flush()
- should.Nil(stream.Error)
- should.Equal("truefalse", buf.String())
- }
|