Я пытаюсь указать пользовательский конвертер в Slim , указав конфигурацию пакета .
Когда я вручную добавляю ?test
(по какой-то причине кнопка не появляется), я получаю следующее исключение:
__ EXCEPTION __: System.IO.FileNotFoundException: не удалось загрузить файл или сборку 'file: /// C: \ Path \ To \ fitnesse \ __defaultPath __'
Есть идеи, почему он пытается загрузить "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