add unit tests to make sure string deserialization still works properly