Свързани въпроси 'nsubstitute'

Как да повдигна делегирано събитие с помощта на ref параметър в NSubstitute 3.1?
Работя върху проект на C#, който използва библиотека на трета страна. Тази библиотека дефинира доста необичайно делегатно събитие, използвайки ref параметър: event GetDataHandler OnGetData; public delegate bool GetDataHandler(string name, ref...
118 изгледи
schedule 22.09.2022

Arg.Do() не се задейства, когато се очаква в метод When..Do for void
Имам структурата по-долу в мой тест, предназначен да тества дали даден журнал се извиква с правилния сложен обект на аргумент, дори когато хвърля изключение, което след това се обвива и като цяло се манипулира допълнително. LogThing има метод:...
1518 изгледи
schedule 02.11.2023

NSubstitute VerifyAll еквивалент
NSubstitute има ли еквивалент на VerifyAll повикването на MOQ? Бих искал да проверя дали всички обаждания, които очаквам да бъдат получени във всички заместители, действително се извикват, в идеалния случай в единичен TearDown метод. В момента...
1574 изгледи
schedule 07.12.2023

NSubstitute не съответства на Linq Expression
Внедрявам клас заявка за модел на хранилище и тествам с помощта на NSubstitute. Интерфейс на хранилището: public interface IMyRepository { IQueryable<T> Query<T>(Expression<Func<T, bool>> filter) where T : class; }...
2140 изгледи

Тестване на Arg. Всяка задача
Опитвам се да тествам поръчките, от които се извикват методите. Проблемът, който имам, е, че не мога да намеря добър начин да се подигравам на обект на Task. Използвам NSubstitute и Entity Framwork 6 . Ето така изглежда моят код....
217 изгледи

nsubstitute получи извикан със специфичен обектен аргумент
Имам клас, който изглежда така: public myArguments { public List<string> argNames {get; set;} } В моя тест правя това: var expectedArgNames = new List<string>(); expectedArgNames.Add("test");...
5749 изгледи
schedule 09.06.2024