У меня есть этот тип:
[RequiresAuthentication]
public class MobileRunReportHandler : IMobileRunReportHandler
{
public void Post(MobileRunReport report)
{
...
}
}
Я подшучиваю над этим так:
var handler = MockRepository.GenerateStub<IMobileRunReportHandler>();
handler.Stub(x => x.Post(mobileRunReport));
Проблема в том, что созданный макет не имеет атрибута RequiresAuthentication
.Как это исправить?
Спасибо.
РЕДАКТИРОВАТЬ
Я хочу, чтобы смоделированный тип был приписан атрибуту RequiresAuthentication
, потому чтокод, который я тестирую, использует этот атрибут.Я хотел бы знать, как я могу изменить свой макетный код, чтобы инструктировать макетную модель соответствующим образом приписывать произведенный макет.