def test_from_dict(self): payload = {'id': 42, 'name': 'test', 'charts': [{'id': 123}, {'id': 456}]} space = Space.from_dict(self.conn, payload) self.assertIsInstance(space, Space) self.assertEqual(space.id, 42) self.assertEqual(space.name, 'test') self.assertEqual(space.chart_ids, [123, 456])