(self, value: Any)
| 3026 | return costNumber |
| 3027 | |
| 3028 | def sort_json_keys(self, value: Any) -> Any: |
| 3029 | if self.is_dictionary(value): |
| 3030 | result = {} |
| 3031 | keys = list(value.keys()) |
| 3032 | sortedKeys = self.sort(keys) |
| 3033 | for i in range(0, len(sortedKeys)): |
| 3034 | key = sortedKeys[i] |
| 3035 | result[key] = self.sort_json_keys(value[key]) |
| 3036 | return result |
| 3037 | elif isinstance(value, list): |
| 3038 | result = [] |
| 3039 | for i in range(0, len(value)): |
| 3040 | result.append(self.sort_json_keys(value[i])) |
| 3041 | return result |
| 3042 | else: |
| 3043 | return value |
| 3044 | |
| 3045 | def prepare_message(self, header: dict, payload: dict) -> str: |
| 3046 | if header['type'] is None or header['timestamp'] is None or header['expiry_window'] is None: |
no test coverage detected