傳遞的引用類型的方法我有一個Interface
如何嘲笑返回void但修改與起訂量
public interface IRequester
{
void Check(Check check);
}
我想嘲笑這個使用Moq
這顯然是容易的。我遇到的問題是我希望傳入的Check
在模擬呼叫後被修改(因爲它是一個參考)。正如你所看到的Check
只是一個簡單的POCO。
public class Check
{
public string Url { get; set; }
public int Status { get; set; }
}
理想我想改變Status
財產上的Check
傳入的值。
這可能嗎?
非常感謝。 – baynezy
好問題和很好的答案!這非常有幫助,謝謝。 – Louis
正是我需要的! – DubMan