在 Rhino Mocks 中使用列表测试属性集
我觉得我已经失去了理智,因为我确信我以前也这样做过。希望你们中的一位能给我指出正确的方向。
本质上,我有一个观点,我想测试演示者是否使用对象列表正确设置属性。示例:
public ComplexDto{
public string name{get;set;}
public string description{get;set;}
}
public interface ITestView{
IList<ComplexDto> dto{get;set;}
}
在 Presenter 中,它设置一个列表,如下所示:
...
var dtos = new List<ComplexDto>();
dtos.add(new ComplexDto(){name="test name", description="this is some description"}
view.dto = dtos;
...
我需要测试 dto 列表的内容是否有效。
我已经尝试过 GetArgumentsForCallsMadeOn 但我认为这不适用于属性。
感谢您的帮助!
I feel like I have lost my mind because I am sure I have done this before. Hopefully one of you can point me in the right direction.
Essentially I have an view that I want to test that the presenter is correctly setting the property with a list of objects. Example:
public ComplexDto{
public string name{get;set;}
public string description{get;set;}
}
public interface ITestView{
IList<ComplexDto> dto{get;set;}
}
Within the Presenter it sets a list like:
...
var dtos = new List<ComplexDto>();
dtos.add(new ComplexDto(){name="test name", description="this is some description"}
view.dto = dtos;
...
I need to test that that contents of the list of the dto work.
I have tried GetArgumentsForCallsMadeOn but I think this does not work with properties.
Thanks for any help!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
编辑
这应该可以做到:
EDIT
This should do it: