首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在c#中使用fitnesse、fitsharp和slim

在c#中使用fitnesse、fitsharp和slim
EN

Stack Overflow用户
提问于 2012-04-10 17:46:02
回答 1查看 2.2K关注 0票数 3

我目前正在学习在C#中使用fitnesse的教程,这里是http://schuchert.wikispaces.com/FitNesse.Tutorials.0.CSharp,我现在遇到了问题,因为我的代码/他的代码不能像预期的那样工作。我在这个程序中没有足够的知识来自己成功地解决这个问题。我的页面代码是:

代码语言:javascript
复制
!define TEST_SYSTEM {slim}
!define TEST_RUNNER {c:\Projects\fitsharp\Runner.exe}
!define COMMAND_PATTERN {%m -r fitnesse.slim.Runner, c:\Projects\fitsharp\fitsharp.dll %p}

!path c:\Projects\C_Sharp\Digital Video Recorder\Digital Video Recorder\bin\Debug\Digital Video Recorder.dll

!define COLLAPSE_SETUP {true}
!define COLLAPSE_TEARDOWN {true}

!|import|
|Digital Video Recorder|

!|Create Programs                                        |
|Name |Channel|DayOfWeek|TimeOfDay|DurationInMinutes|id? |
|House|4      |Monday   |19:00    |60               |$ID=|

其中dll的路径肯定就是这些路径。但当我测试它时,它出现了一个异常:

代码语言:javascript
复制
System.ArgumentException: String cannot have zero length.
   at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)
   at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
   at System.Reflection.Assembly.LoadFrom(String assemblyFile)
   at fitSharp.Machine.Engine.CurrentDomain.LoadAssembly(String assemblyPath)
   at fitSharp.Machine.Engine.ApplicationUnderTest.Assemblies.AddAssembly(String assemblyName)
   at fitSharp.Machine.Application.Shell.Execute()
   at fitSharp.Machine.Application.Shell.Run(IList`1 commandLineArguments)

我已经摆弄这个有一段时间了,但我似乎不能让它工作

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-10 18:49:00

从以下位置删除逗号后面的空格:

代码语言:javascript
复制
!define COMMAND_PATTERN {%m -r fitnesse.slim.Runner, c:\Projects\fitsharp\fitsharp.dll %p}

并将第一部分更改为fitSharp.Slim.Service.Runner (原始)。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10086430

复制
相关文章

相似问题

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