C# fitSharp找不到我的固定装置
我是C#的新手;我试图让fitSharp使用一个总是返回硬编码字符串(“hi”)的fixture。几乎无论我做什么,我都会得到“找不到类fixture.fitnessedmofixture” 我正在使用Xamarin社区版进行开发,并运行Java1.6。还有单声道 我已将fixture DLL复制到fitSharp.DLL和fit.DLL文件所在的目录中;这也是我启动FitNesse服务器的目录。我已经验证我的fixture类是否在.dll中导出。以下是夹具代码:C# fitSharp找不到我的固定装置,c#,mono,xamarin,fitnesse,fitsharp,C#,Mono,Xamarin,Fitnesse,Fitsharp,我是C#的新手;我试图让fitSharp使用一个总是返回硬编码字符串(“hi”)的fixture。几乎无论我做什么,我都会得到“找不到类fixture.fitnessedmofixture” 我正在使用Xamarin社区版进行开发,并运行Java1.6。还有单声道 我已将fixture DLL复制到fitSharp.DLL和fit.DLL文件所在的目录中;这也是我启动FitNesse服务器的目录。我已经验证我的fixture类是否在.dll中导出。以下是夹具代码: using System; u
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测试系统一起使用。请参阅和您不能将ColumnFixture与Slim测试系统一起使用。请参见和此处有失败测试页面的屏幕截图。此错误报告是否相关?有点老了,但谁知道…?嗯。。也许不是。。。我尝试了一个导入块,但也不起作用……结果很有趣,在表的标题(类名所在的位置)中出现了以下错误消息:FitNesseDemoFixture[?]找不到类FitnessDemoFixtureAtitletCreatePageHreffitnessDemoFixtureEditNonExistentTrue上有失败测试页面的屏幕截图,此错误报告相关吗?有点老了,但谁知道…?嗯。。也许不是。。。我尝试了一个导入块,但也不起作用……它在表的标题(类名所在的位置)中有一条有趣的错误消息:FitnessDemoFixture[?]找不到类FitnessDemoFixtureAtitletCreatePageHreffitnesseDemoFixtureEditNoexistentTrueAExcellent!非常感谢。(但Slim仍在报告,如中所示。它根本找不到fixture类。)有趣的错误是,FitNesseDemoFixture是一个wiki单词,呈现为不存在的页面链接。使用像这样的文字表|fixture.fitnessedomfixture |等。谢谢你,迈克——这句话是拼图的最后一块。太好了!非常感谢。(但Slim仍在报告,如中所示。它根本找不到fixture类。)有趣的错误是,FitNesseDemoFixture是一个wiki单词,呈现为不存在的页面链接。使用像这样的文字表|fixture.fitnessedomfixture |等等。谢谢你,迈克——这句话是拼图的最后一块。