0

上下文:我正在尝试使用 JSONSchema 来运行用户选择的测试用例。用户可以在其中运行特定类型的选定测试。实际架构很大,所以我在这里转换为小型形式。

问题:我想将最大用户选择限制为 3。因为我定义的类型是一个数组。

但在屏幕上用户可以添加许多测试。没有向用户显示任何限制。

任何人都可以在这里帮助将用户选择一次限制为 3 个吗?

"TestRun": {
            "items": {

                      "type": "object",
                      "properties": {
                                    "TestA": {
                                              "type": "boolean",
                                              },
                                    "TestB": {
                                             "type": "boolean",
                                             }
                                    }
                     },
              "prettyName": "Advanced Test ",
              "type": "array",
              "minItems": 0, 
              "maxItems": 3
            }
      }
4

0 回答 0