mirror of
https://github.com/foss42/apidash.git
synced 2025-12-02 10:49:49 +08:00
Adding more tests
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user