Вопросы по теме 'nsubstitute'
Arg.Do() не срабатывает, когда ожидается в методе When..Do for void
У меня есть приведенная ниже структура в моем тесте, предназначенном для проверки того, что определенный журнал вызывается с правильным сложным объектом аргумента, даже когда он генерирует исключение, которое затем обертывается и обычно обрабатывается...
1518 просмотров
schedule
02.11.2023
Эквивалент NSubstitute VerifyAll
Есть ли в NSubstitute аналог вызова VerifyAll MOQ? Я хотел бы убедиться, что все вызовы, которые я ожидаю получить от всех заменителей, действительно вызываются, в идеале в одном методе TearDown . В настоящее время я проверяю каждый полученный...
1574 просмотров
schedule
07.12.2023
Тестирование задачи Arg.Any
Я пытаюсь проверить порядок вызова методов. У меня проблема в том, что я не могу найти хороший способ издеваться над объектом Task.
Я использую NSubstitute и Entity Framwork 6 . Примерно так выглядит мой код.
Received.InOrder(() =>
{...
217 просмотров
schedule
23.03.2024
NSubstitute не соответствует выражению Linq
Я реализую класс запроса шаблона репозитория и тестирую его с помощью NSubstitute.
Интерфейс репозитория:
public interface IMyRepository
{
IQueryable<T> Query<T>(Expression<Func<T, bool>> filter) where T : class;
}...
2140 просмотров
schedule
25.11.2022
nsubstitute получил вызов с конкретным аргументом объекта
У меня есть класс, который выглядит примерно так:
public myArguments
{
public List<string> argNames {get; set;}
}
В моем тесте я делаю это:
var expectedArgNames = new List<string>();
expectedArgNames.Add("test");...
5749 просмотров
schedule
09.06.2024
NSubstitute возвращает первое значение InlineData для всех тестов
Я относительно новичок в тестировании. Мы используем XUnit и NSubstitute в качестве наших сред тестирования, и у меня возникли проблемы с тем, что должно быть простым тестом. Я использую библиотеку классов для взаимодействия с внешним API, и мне...
261 просмотров
schedule
22.03.2024
Как издеваться над HttpSessionStateBase с помощью NSubstitute
В Moq я могу настроить переменную сеанса следующим образом (код vb.NET):
Dim httpContext As Mock(Of HttpContextBase) = New Mock(Of HttpContextBase)()
Dim httpRequest As Mock(Of HttpRequestBase) = New Mock(Of HttpRequestBase)()
Dim httpResponse As...
252 просмотров
schedule
10.05.2024
Имитация методов библиотеки IFlurl с использованием NSubstitute вызывает исключение нулевой ссылки
Я использую flurl и пытаюсь протестировать следующий код:
public class MyRestClient
{
public async Task<T> Request<T>(IFlurlRequest flurlRequest)
{
try
{
return await flurlRequest...
301 просмотров
schedule
01.04.2024
Как вызвать событие делегата, используя параметр ref в NSubstitute 3.1?
Я работаю над проектом С#, в котором используется сторонняя библиотека. Эта библиотека определяет довольно необычное событие делегата, используя параметр ref:
event GetDataHandler OnGetData;
public delegate bool GetDataHandler(string name, ref...
118 просмотров
schedule
22.09.2022