mirror of
https://github.com/foss42/apidash.git
synced 2025-06-18 21:04:37 +08:00
Update request_model_test.dart
This commit is contained in:
@ -156,6 +156,29 @@ void main() {
|
|||||||
test('Testing toString', () {
|
test('Testing toString', () {
|
||||||
expect(requestModelDup.toString(), requestModeDupString);
|
expect(requestModelDup.toString(), requestModeDupString);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
test('Testing getters', () {
|
||||||
|
expect(requestModel.enabledRequestHeaders, const [
|
||||||
|
NameValueModel(name: 'content-length', value: '18'),
|
||||||
|
NameValueModel(
|
||||||
|
name: 'content-type', value: 'application/json; charset=utf-8')
|
||||||
|
]);
|
||||||
|
expect(requestModel.enabledRequestParams, null);
|
||||||
|
expect(requestModel.enabledHeadersMap, {
|
||||||
|
'content-length': '18',
|
||||||
|
'content-type': 'application/json; charset=utf-8'
|
||||||
|
});
|
||||||
|
expect(requestModel.enabledParamsMap, {});
|
||||||
|
expect(requestModel.headersMap, {
|
||||||
|
'content-length': '18',
|
||||||
|
'content-type': 'application/json; charset=utf-8'
|
||||||
|
});
|
||||||
|
expect(requestModel.paramsMap, {});
|
||||||
|
expect(requestModel.formDataMapList, []);
|
||||||
|
expect(requestModel.isFormDataRequest, false);
|
||||||
|
expect(requestModel.hasContentTypeHeader, true);
|
||||||
|
});
|
||||||
|
|
||||||
test('Testing hashcode', () {
|
test('Testing hashcode', () {
|
||||||
expect(requestModel.hashCode, greaterThan(0));
|
expect(requestModel.hashCode, greaterThan(0));
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user