1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package net.sf.json;
18
19
20
21
22 public class TestJSONArrayAsJSON extends AbstractJSONTest {
23 public static void main( String[] args ) {
24 junit.textui.TestRunner.run( TestJSONArrayAsJSON.class );
25 }
26
27 public TestJSONArrayAsJSON( String name ) {
28 super( name );
29 }
30
31 protected int getIndent() {
32 return 2;
33 }
34
35 protected int getIndentFactor() {
36 return 2;
37 }
38
39 protected Object[] getIsArrayExpectations() {
40 return new Object[] { Boolean.TRUE, new JSONArray() };
41 }
42
43 protected Object[] getToStringExpectations1() {
44 return new Object[] { "[1,true,\"json\"]", JSONArray.fromObject( "[1,true,'json']" ) };
45 }
46
47 protected Object[] getToStringExpectations2() {
48 return new Object[] { "[\n" + " 1,\n" + " true,\n" + " \"json\"\n" + "]",
49 JSONArray.fromObject( "[1,true,'json']" ) };
50 }
51
52 protected Object[] getToStringExpectations3() {
53 return new Object[] { " [\n" + " 1,\n" + " true,\n" + " \"json\"\n" + " ]",
54 JSONArray.fromObject( "[1,true,'json']" ) };
55
56 }
57
58 protected Object[] getWriteExpectations() {
59 return new Object[] { "[1,true,\"json\"]", JSONArray.fromObject( "[1,true,'json']" ) };
60 }
61 }