def test_to_and_from_dict(self): dictd = self.future.to_dict() for field in _futures_defaults.keys(): self.assertTrue(field in dictd) from_dict = Future.from_dict(dictd) self.assertTrue(isinstance(from_dict, Future)) self.assertEqual(self.future, from_dict)
def test_to_and_from_dict(self): dictd = self.future.to_dict() self.assertTrue('notice_date' in dictd) self.assertTrue('expiration_date' in dictd) self.assertTrue('contract_multiplier' in dictd) from_dict = Future.from_dict(dictd) self.assertTrue(isinstance(from_dict, Future)) self.assertEqual(self.future, from_dict)
def test_to_and_from_dict(self): dictd = self.future.to_dict() self.assertTrue("root_symbol" in dictd) self.assertTrue("notice_date" in dictd) self.assertTrue("expiration_date" in dictd) self.assertTrue("auto_close_date" in dictd) self.assertTrue("contract_multiplier" in dictd) from_dict = Future.from_dict(dictd) self.assertTrue(isinstance(from_dict, Future)) self.assertEqual(self.future, from_dict)