1
我有一個構造一個新的對象添加到一個對象,我嘲笑的內部狀態的類...像起訂量功能,但不具備訪問參數
public class foo
{
public bar raz;
public foo(bar raz)
{
this.raz = raz;
}
public void InsertItem()
{
raz.Insert(new FooBar());
}
}
我想嘲笑raz,但不能找出說法的語法來驗證raz.Insert被調用,但它不需要匹配傳遞的參數(因爲它的內部創建)。我能做什麼?
var mock = new Mock<bar>();
mock.Setup(mock => mock.Insert(?)).Verifiable(); //This is the line I can't figure out
var test(mock.Object);
test.InsertItem();
mock.VerifyAll();