def test_get_all(self, TinyDBMock):
     persistence = Persistence('path/to/db')
     persistence.table = MagicMock()
     persistence.table.search.return_value = [self.json_response]
     result = persistence.get_all()
     self.assertEqual(len(result), 1)
     assert_that(
         result[0],
         instance_of(Ina260Measurement)
     )
     persistence.table.search.assert_called_with(where('timestamp').exists())
 def on_get(self, req, res):
     persistence = Persistence(self.filename)
     results = persistence.get_all()
     res.media = [data.get_converted_json() for data in results]
     res.status = falcon.HTTP_200