2
所以我有了这个方法叫做LoginUser:用了PARAM惩戒方法调用和犀牛制品没有返回值
public void LoginUser(out SystemUser userToLogin, string username)
刚走开始与犀牛嘲笑,我有一个小麻烦嘲讽通话并在测试Presenter代码时从此方法返回值。这个例子中的正确语法是什么?
所以我有了这个方法叫做LoginUser:用了PARAM惩戒方法调用和犀牛制品没有返回值
public void LoginUser(out SystemUser userToLogin, string username)
刚走开始与犀牛嘲笑,我有一个小麻烦嘲讽通话并在测试Presenter代码时从此方法返回值。这个例子中的正确语法是什么?
请问this blog post有帮助吗?代码示例:
IList<RecordModel> ReadPaged(int pageNumber, int pageSize, out int recordCount);
...
recordRepositoryStub
.Stub(m => m.ReadPaged(pageNumber, pageSize, out recordCount))
.OutRef(250)
.Return(records);
基本上,寻找OutRef
方法,并用它来返回正确的结果:)
顺便说一句,贵方法有要以这样的形式?在void方法中使用out参数通常是一种设计气味。
谢谢! 我没有写上述代码,但是我想我可能会请求改变它... – Paul 2010-02-09 10:14:38