add websocket_test.dart

This commit is contained in:
Sahil Kumar
2021-06-03 18:06:56 +05:30
parent d758f3df1d
commit 1626d7432c
8 changed files with 400 additions and 57 deletions
@@ -18,7 +18,7 @@ class _BaseResponse {
}
/// Model response for [StreamChatNetworkError] data
@JsonSerializable(createToJson: false)
@JsonSerializable()
class ErrorResponse extends _BaseResponse {
///
int? code;
@@ -37,6 +37,9 @@ class ErrorResponse extends _BaseResponse {
static ErrorResponse fromJson(Map<String, dynamic> json) =>
_$ErrorResponseFromJson(json);
/// Serialize to json
Map<String, dynamic> toJson() => _$ErrorResponseToJson(this);
@override
String toString() => 'ErrorResponse(code: $code, '
'message: $message, '
@@ -15,6 +15,15 @@ ErrorResponse _$ErrorResponseFromJson(Map<String, dynamic> json) {
..moreInfo = json['more_info'] as String?;
}
Map<String, dynamic> _$ErrorResponseToJson(ErrorResponse instance) =>
<String, dynamic>{
'duration': instance.duration,
'code': instance.code,
'message': instance.message,
'StatusCode': instance.statusCode,
'more_info': instance.moreInfo,
};
SyncResponse _$SyncResponseFromJson(Map<String, dynamic> json) {
return SyncResponse()
..duration = json['duration'] as String?