[英]fitSharp unable to find my fixture
我是C#的新手。 我正在尝试使fitSharp与始终返回硬编码字符串(“ hi”)的灯具一起使用。 几乎无论我做什么,我都会得到“找不到类夹具。FitNesseDemoFixture”。
我正在使用Xamarin社区版进行开发,并且正在运行Java 1.6。 和单声道。
我已将夹具DLL复制到与fitSharp.dll和fit.dll文件相同的目录中; 这也是我启动FitNesse服务器的目录。 我已验证我的灯具类已在.dll中导出。 这是灯具代码:
using System;
using fit;
namespace fixture
{
public class FitNessDemoFixture : ColumnFixture {
public String result() {
return "hi";
}
}
}
...这是测试页的源代码...
!contents -R2 -g -p -f -h
!define TEST_SYSTEM {slim}
!define COMMAND_PATTERN {%m -r fitSharp.Slim.Service.Runner,fitSharp.dll %p}
!define TEST_RUNNER {C:\bin\FitNesse\Runner.exe}
!1 Define path
!path FitNesseDemo.dll
!1 Define test
|fixture.FitNesseDemoFixture|
|result?|
|hi|
关于我在做什么错的任何想法吗?
您不能将ColumnFixture与Slim测试系统一起使用。 参见http://www.fitnesse.org/FitNesse.UserGuide.TestSystems和http://fitsharp.github.io/Slim.html和http://fitsharp.github.io/Fit.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.