Adding more tests

This commit is contained in:
Ankit Mahato
2025-04-20 03:06:48 +05:30
parent 5da0df54ab
commit 834aef6f3d
3 changed files with 66 additions and 0 deletions

View File

@@ -62,6 +62,32 @@ void main() {
expect(responseData.requestHeaders?['content-type'], 'application/json');
});
test('Testing default contentType charset added by dart', () async {
var responseRec = await sendHttpRequest(
requestModelPost12.id,
requestModelPost12.apiType,
requestModelPost12.httpRequestModel!,
);
final responseData = responseModel.fromResponse(response: responseRec.$1!);
expect(responseData.statusCode, 200);
expect(responseData.requestHeaders?['content-type'],
'application/json; charset=utf-8');
});
test('Testing latin1 charset added by user', () async {
var responseRec = await sendHttpRequest(
requestModelPost13.id,
requestModelPost13.apiType,
requestModelPost13.httpRequestModel!,
);
final responseData = responseModel.fromResponse(response: responseRec.$1!);
expect(responseData.statusCode, 200);
expect(responseData.requestHeaders?['content-type'],
'application/json; charset=latin1');
});
test('Testing fromResponse for Bad SSL with certificate check', () async {
var responseRec = await sendHttpRequest(
requestModelGetBadSSL.id,