嗨,我是 Moq 测试的新手,很难做一个简单的断言。我正在使用一个界面
public interface IAdd
{
void add(int a, int b);
}
接口的起订IAdd
量为:
Mock<IAdd> mockadd = new Mock<IAdd>();
mockadd.Setup(x => x.add(It.IsAny<int>(), It.IsAny<int>()).callback((int a, int b) => { a+b;});
IAdd testing = mockadd.Object;
由于该add
方法是无效的,它不会向 Assert 返回任何值。我怎样才能断言这个设置?