(t *testing.T)
| 592 | } |
| 593 | |
| 594 | func TestEncodeRenamedByteSlice(t *testing.T) { |
| 595 | expect := `{"X":"YWJj"}` |
| 596 | |
| 597 | s := ByteSliceNormal{X: []byte("abc")} |
| 598 | result, err := s.MarshalJSON() |
| 599 | require.NoError(t, err) |
| 600 | require.Equal(t, string(result), expect) |
| 601 | |
| 602 | r := ByteSliceRenamed{X: renamedByteSlice("abc")} |
| 603 | result, err = r.MarshalJSON() |
| 604 | require.NoError(t, err) |
| 605 | require.Equal(t, string(result), expect) |
| 606 | |
| 607 | rr := ByteSliceDoubleRenamed{X: renamedRenamedByteSlice("abc")} |
| 608 | result, err = rr.MarshalJSON() |
| 609 | require.NoError(t, err) |
| 610 | require.Equal(t, string(result), expect) |
| 611 | } |
| 612 | |
| 613 | // Test arrays |
| 614 | func TestArrayBool(t *testing.T) { |
nothing calls this directly
no test coverage detected
searching dependent graphs…