是否可以为 .NET 创建新型 FitNesse SLIM 固定装置?

Is it possible to create new types of FitNesse SLIM fixtures for .NET?

我想在 FitNesse 的 .NET 风格中创建一个新的夹具类型,类似于 Fabrizio Cannizzo 的 RestFixture,它是用 Java 编写的。 RestFixture 可以与 FIT 和 SLIM 一起使用,我希望我的 .NET 版本也可以与 FIT 和 SLIM 一起使用。

在 FIT 中,可以在 .NET 中创建新的夹具类型,因为夹具 类 是在 .NET 测试运行程序 FitSharp 中定义的,并且可以对其进行扩展。 但是,我了解到在 SLIM 中,fixture 类 包含在 FitNesse 中,而不是在 test-runner 中,并且 FitNesse 是在 Java 中编写的。那么这是否意味着我们不能在 .NET 中为 SLIM 创建新的夹具类型?

如果可以在 .NET 中为 SLIM 创建新的夹具类型,我该怎么做?

您的理解是正确的。 SLIM fixtures 只能写入 Java。这是 SLIM 的限制之一(或好处,取决于您的观点!)