我对Nsubstitute和单元测试相当陌生。 我知道在单元测试中,你不关心任何其他的依赖关系。所以为了应用这个规则,我们模拟单位。 我有这样的例子进行测试的代码,其中一个方法有一个对象参数: class dependency {
public int A;
public dependency() {
// algorithms going on ...
A
我正在使用nj4x,它有一个具有只读字段的类,如下所示。 public class MarketInformation
{
public readonly double ASK;
public readonly double BID;
public readonly double DIGITS;
public readonly double EXP
我是NSubstitute的新成员,之前曾与Moq合作过。 我想用任何参数调用一个函数,并返回一个我用任何构造函数参数创建的对象,除了我想要设置的参数。 在起订量我可以这样写: new TestObject(It.IsAny<string>(), It.IsAny<bool>(), aValueIWantToControle)
在NSubstistute我想: var mySubstitute