def test_serializeValues(self): # Generate randoms values and retrieve their # serializations nb_test = 100 for i_test in range(0, nb_test): values = [] nb_values = random.randint(5, 200) for i_value in range(0, nb_values): # Generate the content of a random value value = TypeConvertor.stringToNetzobRaw( self.generateRandomString(5, 100)) values.append(value) # start the serialization process (serializedValues, format) = TypeConvertor.serializeValues(values, 8) # start the deserialisation process deserializedValues = TypeConvertor.deserializeValues( serializedValues, format) for i_value in range(0, len(values)): value = values[i_value] self.assertEqual(value, deserializedValues[i_value])
def test_serializeValues(self): # Generate randoms values and retrieve their # serializations nb_test = 100 for i_test in range(0, nb_test): values = [] nb_values = random.randint(5, 200) for i_value in range(0, nb_values): # Generate the content of a random value value = TypeConvertor.stringToNetzobRaw(self.generateRandomString(5, 100)) values.append(value) # start the serialization process (serializedValues, format) = TypeConvertor.serializeValues(values, 8) # start the deserialisation process deserializedValues = TypeConvertor.deserializeValues(serializedValues, format) for i_value in range(0, len(values)): value = values[i_value] self.assertEqual(value, deserializedValues[i_value])