首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行测试时的FitSharp FormatException

运行测试时的FitSharp FormatException
EN

Stack Overflow用户
提问于 2013-02-22 23:11:20
回答 2查看 470关注 0票数 0

我安装了一个干净版本的Fitnesse (v20121220)和最新版本的FitSharp (.net 4)。

我已经创建了一个fitnesse测试页面,但无法运行测试-无论何时我尝试,测试都会立即失败,并在标准输出中显示以下堆栈跟踪:-

代码语言:javascript
复制
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)

以下错误为内部异常:-内部异常:

代码语言:javascript
复制
FitClient: external process terminated before a connection could be established.

我的根目录配置非常基本:

代码语言:javascript
复制
!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"

显然,FullPathToAcceptanceTests指向我的fitnesse验收测试代码所在的位置。

我不明白为什么会发生这种情况--我以前用过Fitnesse / Fitsharp,没有问题,但这似乎就是不想用。

EN

回答 2

Stack Overflow用户

发布于 2013-10-02 05:26:22

我认为这个问题可能是由于在默认的80端口上运行Fitnesse造成的。FitLibrary和Fit有时使用相同的端口,这可能会导致问题。尝试使用不同的端口。

票数 1
EN

Stack Overflow用户

发布于 2013-03-12 18:36:31

我有过

代码语言:javascript
复制
!path "FullPathToAcceptanceTests.dll"
!define COMMAND_PATTERN {%m -r "fitnesse.fitserver.FitServer,C:\fitnesse\fitsharp\fit.dll" %p}
!define TEST_RUNNER {c:\fitnesse\fitsharp\Runner.exe}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15027187

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档