Update SupportedUriSchemes in codegen tests

This commit is contained in:
Ashita Prasad
2024-12-15 07:35:24 +05:30
parent 2b0eed6864
commit e85b0ef3de
32 changed files with 3400 additions and 865 deletions

View File

@@ -1,5 +1,6 @@
import 'package:apidash/codegen/codegen.dart';
import 'package:apidash/consts.dart';
import 'package:apidash_core/apidash_core.dart';
import 'package:test/test.dart';
import '../models/request_models.dart';
@@ -24,7 +25,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Get, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelGet1, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelGet1,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -45,7 +49,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Get, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelGet2, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelGet2,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -66,7 +73,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Get, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelGet3, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelGet3,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -87,7 +97,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Get, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelGet4, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelGet4,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -110,7 +123,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Get, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelGet5, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelGet5,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -133,7 +149,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Get, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelGet6, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelGet6,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -154,7 +173,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Get, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelGet7, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelGet7,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -177,7 +199,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Get, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelGet8, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelGet8,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -198,7 +223,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Get, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelGet9, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelGet9,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -221,7 +249,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Get, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelGet10, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelGet10,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -244,7 +275,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Get, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelGet11, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelGet11,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -265,7 +299,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Get, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelGet12, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelGet12,
SupportedUriSchemes.https,
),
expectedCode);
});
});
@@ -288,7 +325,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Head, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelHead1, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelHead1,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -309,7 +349,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Head, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelHead2, "http"),
CodegenLanguage.cSharpHttpClient,
requestModelHead2,
SupportedUriSchemes.http,
),
expectedCode);
});
});
@@ -340,7 +383,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Post, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelPost1, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelPost1,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -374,7 +420,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Post, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelPost2, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelPost2,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -405,7 +454,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Post, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelPost3, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelPost3,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -435,7 +487,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Post, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelPost4, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelPost4,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -467,7 +522,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Post, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelPost5, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelPost5,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -500,7 +558,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Post, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelPost6, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelPost6,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -533,7 +594,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Post, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelPost7, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelPost7,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -563,7 +627,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Post, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelPost8, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelPost8,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -599,7 +666,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Post, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelPost9, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelPost9,
SupportedUriSchemes.https,
),
expectedCode);
});
});
@@ -631,7 +701,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Put, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelPut1, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelPut1,
SupportedUriSchemes.https,
),
expectedCode);
});
});
@@ -663,7 +736,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Patch, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelPatch1, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelPatch1,
SupportedUriSchemes.https,
),
expectedCode);
});
});
@@ -686,7 +762,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Delete, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelDelete1, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelDelete1,
SupportedUriSchemes.https,
),
expectedCode);
});
@@ -716,7 +795,10 @@ using (var request = new HttpRequestMessage(HttpMethod.Delete, uri))
''';
expect(
codeGen.getCode(
CodegenLanguage.cSharpHttpClient, requestModelDelete2, "https"),
CodegenLanguage.cSharpHttpClient,
requestModelDelete2,
SupportedUriSchemes.https,
),
expectedCode);
});
});