def test_stringify_not_serde(self): d = { 'test': 'Perpetual Testing Initiative', 'data': 'even more data', 'timestamp': datetime(2020, 4, 21, 11, 10, 11) } self.assertEqual( Utils.stringify(d), '{"data":"even more data","test":"Perpetual Testing Initiative","timestamp":"2020-04-21 11:10:11"}', 'Expecting different string.')
def fromDict(data: dict): ''' Given a dictionary returns a Record with its value hashed. Parameters ---------- data : dict Dictionary to convert to Record. Returns ------- Record Record object of the hashed input. ''' return Record.fromString(Utils.stringify(data))
def test_stringify(self): d = {'test': 'Perpetual Testing Initiative', 'data': 'even more data'} self.assertEqual( Utils.stringify(d), '{"data":"even more data","test":"Perpetual Testing Initiative"}', 'Expecting different string.')