小编B0r*_*0r1的帖子

在pycharm中创建新的django项目:“未提供远程路径”

创建 python docker 容器后,我想用它作为我的解释器而不是 Virtualenv。如果我将其留空,它会显示“未提供远程路径”。输入内容后,您会在屏幕截图上看到警告。

截屏:

在此处输入图片说明

我该如何解决?

python django pycharm docker

6
推荐指数
1
解决办法
1057
查看次数

如何调用具有多个参数的测试方法(NUnit)

我的测试方法如下所示:

public static List<Something> Generator() {
return A.GenerateObjects();
}

[Test, TestCaseSource(nameof(Generator))]
    public void DoSomething(Something abc) {/*do something*/}
Run Code Online (Sandbox Code Playgroud)

该代码运行良好,并为列表中的每个对象生成一个单元案例。

我想在方法中包含另一个参数,例如:

public void DoSomething(Something abc, string def)
Run Code Online (Sandbox Code Playgroud)

我已经尝试过使用这些行,但它不起作用:

public static object[] Case =
    {
        new object[]
        {
            A.GenerateObjects(),
            someStrings
        }
    };
Run Code Online (Sandbox Code Playgroud)

也许使用循环函数迭代列表而不是直接调用方法(GenerateObjects())?我也不明白 Nunit 如何仅使用 TestCaseSource(nameof(Generator)) 直接识别列表中的对象

提前致谢!

c# nunit testcase testcasesource

3
推荐指数
1
解决办法
4308
查看次数

错误:无法从存储库层解析包“gql_code_builder”

我创建了一个 data_provider 包和一个存储库包。如果我在 data_provider 中运行 main.dart,一切正常,并且我得到了获取的数据。但是如果我想从存储库层获取数据,我会收到此错误:

\n
lib/example/main.dart: Warning: Interpreting this as package URI, \'package:profile_repository/example/main.dart\'.\nlib/example/main.dart:1\nError: Couldn\'t resolve the package \'gql_code_builder\' in \'package:gql_code_builder/src/serializers/operation_serializer.dart\'.\nError: Couldn\'t resolve the package \'gql_code_builder\' in \'package:gql_code_builder/src/serializers/default_scalar_serializer.dart\'.\n: Error: Not found: \'package:gql_code_builder/src/serializers/operation_serializer.dart\'\n../\xe2\x80\xa6/lib/serializers.gql.dart:135\nimport \'package:gql_code_builder/src/serializers/operation_serializer.dart\'\n       ^\n: Error: Not found: \'package:gql_code_builder/src/serializers/default_scalar_serializer.dart\'\n../\xe2\x80\xa6/lib/schema.schema.gql.dart:7\nimport \'package:gql_code_builder/src/serializers/default_scalar_serializer.dart\'\n       ^\n: Error: Method not found: \'OperationSerializer\'.\n../\xe2\x80\xa6/lib/serializers.gql.dart:141\n  ..add(OperationSerializer())\n        ^^^^^^^^^^^^^^^^^^^\n: Error: Method not found: \'DefaultScalarSerializer\'.\n../\xe2\x80\xa6/lib/schema.schema.gql.dart:1380\n  static Serializer<GJSON> get serializer => _i2.DefaultScalarSerializer<GJSON>(\n
Run Code Online (Sandbox Code Playgroud)\n

main.dart(存储库层)

\n
// ignore_for_file: avoid_print, avoid_void_async, unnecessary_lambdas,\n\nimport \'package:data_provider/data_provider.dart\';\nimport \'package:ferry/ferry.dart\';\nimport \'package:get_it/get_it.dart\';\nimport \'package:profile_repository/profile_repository.dart\';\n\nvoid main() async {\n  final client = await initClient();\n  GetIt.I.registerLazySingleton<Client>(() …
Run Code Online (Sandbox Code Playgroud)

serialization dart graphql flutter

2
推荐指数
1
解决办法
745
查看次数