代码之家  ›  专栏  ›  技术社区  ›  Pebermynte Lars

覆盖路径已在后台设置

  •  2
  • Pebermynte Lars  · 技术社区  · 6 年前

    有覆盖的方法吗 path 把它放进去之后 Background: ?

    我有很多测试(边界值),它们基本上都是根据我测试它们的函数而变化的。所以我能设置的很好 路径 在里面 Background . 但是在一些奇怪的情况下,我需要挂几个电话,因此 路径 变量。

    如果我愿意的话

    Given path 'Client/GetClient'
    ...
    Given path 'GetServices'
    ...
    

    每个路径上的路径都被正确覆盖 路径 打电话,但如果我打了

    Background:
      * path 'Client/GetClient'
    ...
    Given path 'GetServices'
    

    这个 Given 正在将路径附加到已定义的 背景 使之成为 Client/GetClient/GetServices . 我想要它 Client/GetClient 第一次,和 GetServices 第二次。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Peter Thomas    6 年前

    Given path basePath, 'Client', 'GetClient'
    ...
    Given path basePath, 'GetServices'
    

    path

    Given url myUrl + '/basePath/Client/GetClient'
    ...
    Given url myUrl + '/basePath/GetServices'