代码之家  ›  专栏  ›  技术社区  ›  Richard Szalay

fitness尝试将“defaultpath”加载为程序集

  •  0
  • Richard Szalay  · 技术社区  · 15 年前

    我想指定一个 custom converter to Slim 通过指定一个 suite configuration .

    当我手动附加 ?test (由于某种原因按钮没有出现),我得到以下异常:

    _异常uuu:system.io.filenotfoundexception:无法加载文件或程序集'file:///c:\path\to\fitnesse\uuuu defaultpath\uuuuuuu'

    知道它为什么要尝试从当前工作目录将“defaultpath”作为程序集加载吗?

    以下是我的套房配置:

    <?xml version="1.0" encoding="utf-8" ?>
    <suiteConfig>
      <ApplicationUnderTest>
        <AddAssembly>C:\Path\To\TestsAssembly.dll</AddAssembly>
        <AddNamespace>Tests_Namespace</AddNamespace>
        <AddAssembly>C:\Path\To\fitSharp.dll</AddAssembly>
      </ApplicationUnderTest>
    
      <fitSharp.Machine.Application.Settings>
        <Runner>fitSharp.Slim.Service.Runner</Runner>
      </fitSharp.Machine.Application.Settings>
    
      <fitSharp.Slim.Service.Service>
        <AddOperator>NamespaceToConverter.NullableDecimalConverter</AddOperator>
      </fitSharp.Slim.Service.Service>
    
    </suiteConfig>
    

    我的Fitnesse维基页面开始如下:

    !define TEST_SYSTEM {slim}
    !define COMMAND_PATTERN {"%m" -c c:\Path\To\SlimConfig.xml %p}
    !define TEST_RUNNER {C:\Path\To\fitsharp\Runner.exe}
    
    |import|
    ... etc
    
    2 回复  |  直到 11 年前
        1
  •  4
  •   Mike Stockdale    15 年前

        2
  •  0
  •   Richard Szalay    15 年前

    !define COMMAND_PATTERN {%m -c c:\Path\To\SlimConfig.xml}