@@ -30,10 +30,15 @@ def test_get_record_id_single(self):
3030 self .assertEqual (ids , 1 ,)
3131
3232 def test_read_record (self ):
33- json_data = self .jb .read (TEST_BOX_ID , "5d80031fca4f06001791fb28" )
33+ data = {"name" : "first" , "age" : 25 }
34+ box_id = TEST_BOX_ID + "_query"
35+ result = self .jb .write (data , box_id )
36+ record_id = self .jb .get_record_id (result )
37+
38+ json_data = self .jb .read (box_id , record_id )
3439 self .assertIsNotNone (json_data )
3540 self .assertFalse (isinstance (json_data , list ))
36- print (json_data )
41+ self . assertEqual (json_data [ "name" ], data [ "name" ] )
3742
3843 def test_read_box (self ):
3944 json_data = self .jb .read (TEST_BOX_ID )
@@ -144,8 +149,7 @@ def test_delete(self):
144149 json_data = self .jb .delete (TEST_BOX_ID , record_id )
145150 self .assertIsNotNone (json_data )
146151
147- result = self .jb .read (TEST_BOX_ID , record_id )
148- self .assertFalse (result )
152+ self .assertRaises (ValueError , self .jb .read , TEST_BOX_ID , record_id )
149153
150154 def test_delete_list (self ):
151155 data = [{TEST_DATA_KEY_1 : TEST_DATA_VALUE_1 }, {TEST_DATA_KEY_2 : TEST_DATA_VALUE_2 }]
@@ -158,8 +162,7 @@ def test_delete_list(self):
158162 json_data = self .jb .delete (TEST_BOX_ID , record_ids )
159163 self .assertIsNotNone (json_data )
160164
161- result = self .jb .read (TEST_BOX_ID , record_ids [0 ])
162- self .assertFalse (result )
165+ self .assertRaises (ValueError , self .jb .read , TEST_BOX_ID , record_ids [0 ])
163166
164167
165168if __name__ == '__main__' :
0 commit comments