@@ -43,3 +43,56 @@ def test_w_JsonObject_of_list_of_dict(self):
43
43
expected = json .dumps (data , sort_keys = True , separators = ("," , ":" ))
44
44
data_jsonobject = JsonObject (JsonObject (data ))
45
45
self .assertEqual (data_jsonobject .serialize (), expected )
46
+
47
+ def test_w_simple_float_JsonData (self ):
48
+ data = 1.1
49
+ expected = json .dumps (data )
50
+ data_jsonobject = JsonObject (data )
51
+ self .assertEqual (data_jsonobject .serialize (), expected )
52
+
53
+ def test_w_simple_str_JsonData (self ):
54
+ data = "foo"
55
+ expected = json .dumps (data )
56
+ data_jsonobject = JsonObject (data )
57
+ self .assertEqual (data_jsonobject .serialize (), expected )
58
+
59
+ def test_w_empty_str_JsonData (self ):
60
+ data = ""
61
+ expected = json .dumps (data )
62
+ data_jsonobject = JsonObject (data )
63
+ self .assertEqual (data_jsonobject .serialize (), expected )
64
+
65
+ def test_w_None_JsonData (self ):
66
+ data = None
67
+ data_jsonobject = JsonObject (data )
68
+ self .assertEqual (data_jsonobject .serialize (), None )
69
+
70
+ def test_w_list_of_simple_JsonData (self ):
71
+ data = [1.1 , "foo" ]
72
+ expected = json .dumps (data , sort_keys = True , separators = ("," , ":" ))
73
+ data_jsonobject = JsonObject (data )
74
+ self .assertEqual (data_jsonobject .serialize (), expected )
75
+
76
+ def test_w_empty_list (self ):
77
+ data = []
78
+ expected = json .dumps (data )
79
+ data_jsonobject = JsonObject (data )
80
+ self .assertEqual (data_jsonobject .serialize (), expected )
81
+
82
+ def test_w_empty_dict (self ):
83
+ data = [{}]
84
+ expected = json .dumps (data )
85
+ data_jsonobject = JsonObject (data )
86
+ self .assertEqual (data_jsonobject .serialize (), expected )
87
+
88
+ def test_w_JsonObject_of_simple_JsonData (self ):
89
+ data = 1.1
90
+ expected = json .dumps (data )
91
+ data_jsonobject = JsonObject (JsonObject (data ))
92
+ self .assertEqual (data_jsonobject .serialize (), expected )
93
+
94
+ def test_w_JsonObject_of_list_of_simple_JsonData (self ):
95
+ data = [1.1 , "foo" ]
96
+ expected = json .dumps (data , sort_keys = True , separators = ("," , ":" ))
97
+ data_jsonobject = JsonObject (JsonObject (data ))
98
+ self .assertEqual (data_jsonobject .serialize (), expected )
0 commit comments