我们在 ruby 下使用 Cucumber 和 .NET 绑定。
我们有一些我们想要测试的通用 .NET 类,但我们不确定如何在导入 .dll 后在 ruby 中初始化它们(我们可以看到如何初始化非通用类)。
举个简单的例子,拿类
public class MessageAndResponse<TMessageType, TResponseType>
{
TMessageType Message {get; set;}
TResponseType Response {get; set;}
}
我们将如何创建一个实例以在 Cucumber 和 Ruby 中使用?