Я установил чистую версию Fitnesse (v20121220) и последнюю версию FitSharp (.net 4).FitSharp FormatException при запуске тестов
Я создал тестовую FitNesse страницу, но не может получить тесты для запуска - всякий раз, когда я пытаюсь, тесты сразу неудачно со следующей трассировки стека в стандартный вывод: -
System.FormatException: Input string was not in a correct format.
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
at fit.Runner.FitSocket.EstablishConnection(String request)
at fitnesse.fitserver.FitServer.EstablishConnection()
at fitnesse.fitserver.FitServer.Run(IList`1 CommandLineArguments)
at fitnesse.fitserver.FitServer.Run(IList`1 commandLineArguments, Memory memory, ProgressReporter reporter)
at fitSharp.Machine.Application.Shell.Run()
at fitSharp.Machine.Application.Shell.Execute()
at fitSharp.Machine.Application.Shell.RunInCurrentDomain(IList`1 commandLineArguments)
at fitSharp.Machine.Application.Shell.RunInNewDomain(AppDomainSetup appDomainSetup, IList`1 commandLineArguments)
И следующее сообщение об ошибке в качестве внутреннего Exception: - Внутренняя Exception:
FitClient: external process terminated before a connection could be established.
Моя конфигурация корень довольно простой: -
!define COMMAND_PATTERN {%m -a "FullPathToAcceptanceTests.dll.config" -r fitnesse.fitserver.FitServer,C:\fitnesse\fitsharp\fit.dll %p}
!define TEST_RUNNER {c:\fitnesse\fitsharp\Runner.exe}
!path "FullPathToAcceptanceTests.dll"
Очевидно, что тесты FullPathToAcceptanceTest указывают на то, где мой код приемочных испытаний для фитнеса.
Я не понимаю, почему это происходит. Я использовал Fitnesse/Fitsharp без проблем, но это, похоже, не хочет работать.
Небольшое обновление - это не моя конфигурация сама по себе. Иногда мне нужно перезагрузить или выйти из системы/войти в систему, чтобы заставить его работать. Если я прослежу, что это такое, я отвечу на него здесь ... –