Size: a a a

var chat = new Chat();

2021 April 14

V

VD in var chat = new Chat();
ну в статике зачастую люди помещают всякие там хелперы и экстеншен методы
источник

V

VD in var chat = new Chat();
и вот последнее хотелось бы мочь мокать
источник

YN

Yurii Nskyi in var chat = new Chat();
всмысле? зачем мне мокать экстеншен методы?
источник

YN

Yurii Nskyi in var chat = new Chat();
вот мне LINQ никогда не приходилось мокать например
источник

V

VD in var chat = new Chat();
экстеншен методы не ограничиваются linq
источник

YN

Yurii Nskyi in var chat = new Chat();
конечно
источник

V

VD in var chat = new Chat();
и в больших тырпрайз приложениях с кодовой базой часто встречаются свои экстеншен методы прямо в бизнес логике
источник

V

VD in var chat = new Chat();
а тестируют именно зачастую именно бизнес логику
источник

V

VD in var chat = new Chat();
соответсвенно бывают ситуации где хотелось бы мокнуть экстеншен
источник

JS

John Stellmann in var chat = new Chat();
В нет коре появился ISystemClock
источник

JS

John Stellmann in var chat = new Chat();
Чтоб Дейт тайм мокать
источник

V

VD in var chat = new Chat();
а что его мокать то лол
источник

JS

John Stellmann in var chat = new Chat();
Враппеер не статический напмши
источник

V

VD in var chat = new Chat();
пишется интерфейс свой с 1-2 методами и все
источник

AG

Alex Gergalo in var chat = new Chat();
https://wrightfully.com/how-net-mocking-frameworks-work Смотреть раздел Uncontrainet Frameworks
источник

V

VD in var chat = new Chat();
где, в тестах или в коде?)
источник

JS

John Stellmann in var chat = new Chat();
Шо есть ситуации чтобы нау тебе вернуло не то что щас нау
источник

V

VD in var chat = new Chat();
я написал выше что это тривиально
источник

JS

John Stellmann in var chat = new Chat();
Сорри я не все подряд читаю наверно я не в контексте
источник

V

VD in var chat = new Chat();
сяп
источник