Как шпионить за виртуальным методом, вызванным из CTORC#

Место общения программистов C#
Ответить
Anonymous
 Как шпионить за виртуальным методом, вызванным из CTOR

Сообщение Anonymous »

Я новичок в Nsubstitute. У меня есть класс (не интерфейс, к сожалению, это существующий класс), который выглядит ниже: < /p>

Код: Выделить всё

class A
{
public A()
{
aa();
}

public virtual void aa()
{
// does something
}
}
< /code>
Мне интересно, как проверить для того, что aa () был вызван, когда a создается? Работайте для меня: < /p>
var substitute = Substitute.ForPartsOf();
substitute.Received().aa();
< /code>
, а также, < /p>
var substitute = Substitute.For();
substitute.Received().aa();
Цените Insights

Подробнее здесь: https://stackoverflow.com/questions/794 ... -from-ctor
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»