mirror of
https://github.com/foss42/apidash.git
synced 2025-12-02 10:49:49 +08:00
getHttpRequestModel() -> getHttpRequestModelList()
This commit is contained in:
@@ -4,7 +4,7 @@ import '../models/models.dart';
|
||||
import '../utils/utils.dart';
|
||||
|
||||
class CurlIO {
|
||||
List<HttpRequestModel>? getHttpRequestModel(String content) {
|
||||
List<HttpRequestModel>? getHttpRequestModelList(String content) {
|
||||
content = content.trim();
|
||||
try {
|
||||
// TODO: Allow files with multiple curl commands and create
|
||||
|
||||
@@ -11,7 +11,7 @@ void main() {
|
||||
|
||||
test('should parse simple GET request', () {
|
||||
const curl = 'curl https://api.apidash.dev/users';
|
||||
final result = curlImport.getHttpRequestModel(curl);
|
||||
final result = curlImport.getHttpRequestModelList(curl);
|
||||
|
||||
expect(
|
||||
result?[0],
|
||||
@@ -33,7 +33,7 @@ void main() {
|
||||
-d '{"name": "John", "age": 30}'
|
||||
''';
|
||||
|
||||
final result = curlImport.getHttpRequestModel(curl);
|
||||
final result = curlImport.getHttpRequestModelList(curl);
|
||||
|
||||
expect(
|
||||
result?[0],
|
||||
@@ -59,7 +59,7 @@ void main() {
|
||||
-F "description=My Photo"
|
||||
''';
|
||||
|
||||
final result = curlImport.getHttpRequestModel(curl);
|
||||
final result = curlImport.getHttpRequestModelList(curl);
|
||||
|
||||
expect(
|
||||
result?[0],
|
||||
@@ -85,7 +85,7 @@ void main() {
|
||||
|
||||
test('should return null for invalid curl command', () {
|
||||
const curl = 'invalid curl command';
|
||||
final result = curlImport.getHttpRequestModel(curl);
|
||||
final result = curlImport.getHttpRequestModelList(curl);
|
||||
|
||||
expect(result, isNull);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user