mirror of
https://github.com/foss42/apidash.git
synced 2025-12-02 10:49:49 +08:00
tests: add authentication unit tests
This commit is contained in:
@@ -17,7 +17,7 @@ void main() {
|
||||
var responseRec = await sendHttpRequest(
|
||||
requestModelGet1.id,
|
||||
requestModelGet1.apiType,
|
||||
requestModelGet1.authModel,
|
||||
AuthModel(type: APIAuthType.none),
|
||||
requestModelGet1.httpRequestModel!,
|
||||
defaultUriScheme: kDefaultUriScheme,
|
||||
noSSL: false,
|
||||
@@ -36,7 +36,7 @@ void main() {
|
||||
var responseRec = await sendHttpRequest(
|
||||
requestModelGet13.id,
|
||||
requestModelGet13.apiType,
|
||||
requestModelGet13.authModel,
|
||||
AuthModel(type: APIAuthType.none),
|
||||
requestModelGet13.httpRequestModel!,
|
||||
defaultUriScheme: kDefaultUriScheme,
|
||||
noSSL: false,
|
||||
@@ -54,7 +54,7 @@ void main() {
|
||||
var responseRec = await sendHttpRequest(
|
||||
requestModelPost11.id,
|
||||
requestModelPost11.apiType,
|
||||
requestModelPost11.authModel,
|
||||
AuthModel(type: APIAuthType.none),
|
||||
requestModelPost11.httpRequestModel!,
|
||||
);
|
||||
|
||||
@@ -69,7 +69,7 @@ void main() {
|
||||
var responseRec = await sendHttpRequest(
|
||||
requestModelPost12.id,
|
||||
requestModelPost12.apiType,
|
||||
requestModelPost12.authModel,
|
||||
AuthModel(type: APIAuthType.none),
|
||||
requestModelPost12.httpRequestModel!,
|
||||
);
|
||||
|
||||
@@ -83,7 +83,7 @@ void main() {
|
||||
var responseRec = await sendHttpRequest(
|
||||
requestModelPost13.id,
|
||||
requestModelPost13.apiType,
|
||||
requestModelPost13.authModel,
|
||||
AuthModel(type: APIAuthType.none),
|
||||
requestModelPost13.httpRequestModel!,
|
||||
);
|
||||
|
||||
@@ -97,7 +97,7 @@ void main() {
|
||||
var responseRec = await sendHttpRequest(
|
||||
requestModelGetBadSSL.id,
|
||||
requestModelGetBadSSL.apiType,
|
||||
requestModelGetBadSSL.authModel,
|
||||
AuthModel(type: APIAuthType.none),
|
||||
requestModelGetBadSSL.httpRequestModel!,
|
||||
defaultUriScheme: kDefaultUriScheme,
|
||||
noSSL: false,
|
||||
@@ -110,7 +110,7 @@ void main() {
|
||||
var responseRec = await sendHttpRequest(
|
||||
requestModelGetBadSSL.id,
|
||||
requestModelGetBadSSL.apiType,
|
||||
requestModelGetBadSSL.authModel,
|
||||
AuthModel(type: APIAuthType.none),
|
||||
requestModelGetBadSSL.httpRequestModel!,
|
||||
defaultUriScheme: kDefaultUriScheme,
|
||||
noSSL: true,
|
||||
@@ -131,7 +131,7 @@ void main() {
|
||||
var responseRec = await sendHttpRequest(
|
||||
requestModelOptions1.id,
|
||||
requestModelOptions1.apiType,
|
||||
requestModelOptions1.authModel,
|
||||
AuthModel(type: APIAuthType.none),
|
||||
requestModelOptions1.httpRequestModel!,
|
||||
defaultUriScheme: kDefaultUriScheme,
|
||||
noSSL: false,
|
||||
@@ -139,9 +139,14 @@ void main() {
|
||||
|
||||
final responseData = responseModel.fromResponse(response: responseRec.$1!);
|
||||
expect(responseData.statusCode, 200);
|
||||
expect(responseData.headers?['access-control-allow-methods'], 'GET,POST,PUT,PATCH,DELETE,HEAD,OPTIONS');
|
||||
expect(responseData.headers?['access-control-allow-methods']?.contains("OPTIONS"), true);
|
||||
expect(responseData.headers?['allow'], 'GET,POST,PUT,PATCH,DELETE,HEAD,OPTIONS');
|
||||
expect(responseData.headers?['access-control-allow-methods'],
|
||||
'GET,POST,PUT,PATCH,DELETE,HEAD,OPTIONS');
|
||||
expect(
|
||||
responseData.headers?['access-control-allow-methods']
|
||||
?.contains("OPTIONS"),
|
||||
true);
|
||||
expect(responseData.headers?['allow'],
|
||||
'GET,POST,PUT,PATCH,DELETE,HEAD,OPTIONS');
|
||||
expect(responseData.headers?['allow']?.contains("OPTIONS"), true);
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user