Опитвам се да тествам поръчките, от които се извикват методите. Проблемът, който имам, е, че не мога да намеря добър начин да се подигравам на обект на Task.
Използвам NSubstitute
и Entity Framwork 6
. Ето така изглежда моят код.
Received.InOrder(() =>
{
IDbSet<TEntity>.SingleOrDefaultAsync(Arg.Any<Expression<Func<TEntity, bool>>>);
});
За да подчертая допълнително това, на което имам нужда от отговор, това е, което трябва да вмъкна в Arg.Any‹>.