From e44be1b62ba96e5ea44058ef6b62f0ab61e9261d Mon Sep 17 00:00:00 2001 From: Ankit Mahato Date: Mon, 24 Apr 2023 08:54:54 +0530 Subject: [PATCH] Fix RequestModel test --- lib/models/request_model.dart | 5 +++-- test/models/request_model_test.dart | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/models/request_model.dart b/lib/models/request_model.dart index ad1ce3c8..129464e1 100644 --- a/lib/models/request_model.dart +++ b/lib/models/request_model.dart @@ -1,4 +1,5 @@ import 'package:flutter/material.dart'; +import 'package:flutter/foundation.dart'; import 'package:apidash/consts.dart'; import 'package:apidash/utils/utils.dart' show mapToRows, rowsToMap; import 'kvrow_model.dart'; @@ -185,8 +186,8 @@ class RequestModel { other.name == name && other.description == description && other.requestTabIndex == requestTabIndex && - other.requestHeaders == requestHeaders && - other.requestParams == requestParams && + listEquals(other.requestHeaders, requestHeaders) && + listEquals(other.requestParams, requestParams) && other.requestBodyContentType == requestBodyContentType && other.requestBody == requestBody && other.responseStatus == responseStatus && diff --git a/test/models/request_model_test.dart b/test/models/request_model_test.dart index 50e8329d..c70cb8ac 100644 --- a/test/models/request_model_test.dart +++ b/test/models/request_model_test.dart @@ -109,11 +109,11 @@ void main() { test('Testing toJson', () { expect(requestModelDup.toJson(), requestModelAsJson); }); - /* + test('Testing fromJson', () { - expect(RequestModel.fromJson(requestModelDup.toJson()), requestModelDup); + final modelFromJson = RequestModel.fromJson(requestModelAsJson); + expect(modelFromJson, requestModelDup); }); - */ final requestModeDupString = [ "Request Id: 1",