使用 xUnit 创建一个 class 的任意实例以用作存根
create an arbitrary instance of a class with xUnit to function as a stub
是否可以在 xUnit 中即时生成一个 class 的实例以用作存根?
类似于:
var myInstanceToTest = Xunit.DummyInstance<MyClassToTest>();
不,那是不可能的。 xUnit 是一个用于创建单元测试的库,它不是为模拟或存根而设计的。但是您可以为此使用最小起订量:https://www.nuget.org/packages/Moq/
是否可以在 xUnit 中即时生成一个 class 的实例以用作存根?
类似于:
var myInstanceToTest = Xunit.DummyInstance<MyClassToTest>();
不,那是不可能的。 xUnit 是一个用于创建单元测试的库,它不是为模拟或存根而设计的。但是您可以为此使用最小起订量:https://www.nuget.org/packages/Moq/