我有一个非常简单的问题,我是犀牛的新手 这是我的班级: 我想用它来测试这个属性 Expect.SetPropertyWithArgument

任何人都可以告诉我如何,我尝试过它并且它不起作用..

public class person
{    

    public string Name {get;private set;}

    public person(string name)
    {
        Name = name;
    }
}
有帮助吗?

解决方案

Expect.SetPropertyWithArguments 的意思是在模拟对象上设置属性,而不是在测试对象上。我还要指出,您显示的代码根本没有设置属性 - 它正在设置字段

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top