Rhino Mocks - Частная собственность на тесте Ctor - PullRequest
1 голос
/ 03 марта 2009

У меня очень простой вопрос, я новичок в носороге это мой класс: я хочу проверить свойство с Expect.SetPropertyWithArgument

Может кто-нибудь показать мне, как, потому что я пытался, и это не работает ..

public class person
{    

    public string Name {get;private set;}

    public person(string name)
    {
        Name = name;
    }
}

1 Ответ

1 голос
/ 03 марта 2009

Смысл Expect.SetPropertyWithArguments заключается в том, что свойство устанавливается для объекта mocked , а не для тестируемого объекта. Я также хотел бы отметить, что код, который вы показали, не устанавливает свойства вообще - он устанавливает поле .

...