moq

Setup () vs SetupGet()

в чем разница между методами SetupGet() и Setup() для MOQ? ...

Как бросить SqlException, когда это необходимо для издевательства и модульного тестирования?

Я пытаюсь проверить некоторые исключения в моем проекте и одно из исключений мне ловить SQlException. кажется, что вы не можете пойти new SqlException() поэтому я не уверен, как я могу бросить исключение, особенно без какого-либо вызова базы данных ...

Можете ли вы помочь мне понять обратный вызов Moq?

используя Moq и посмотрел на Callback но я не смог найти простой пример, чтобы понять, как использовать его. у вас есть небольшой рабочий фрагмент, который четко объяснить, как и когда его использовать? ...

Как издеваться над ConfigurationManager.Параметр appsettings с Moq

Я застрял в этой точке кода, который я не знаю, как издеваться: ConfigurationManager.AppSettings["User"]; Я должен издеваться над ConfigurationManager, но я не имею понятия, я использую упаковка. кто-то может дать мне совет? Спасибо! ...

Назначение параметров out / ref в Moq

можно ли назначить out/ref параметр с помощью Moq (3.0+)? Я посмотрел на использование Callback(), а Action<> не поддерживает параметры ref, потому что он основан на дженериках. Я также предпочтительно хотел бы поставить ограничение (It.Is) на ...

Проверить, если метод класса был вызван из другого метода класса

Можно проверить, был ли вызван метод с использованием Moq и инъекции зависимостей. Однако можно ли проверить, вызывает ли один метод в классе другой в том же классе? Например, я хочу проверить, что если я регистрирую определенное исключение, то та ...

Как издеваться над LINQ для сущностей помощников, таких как " SqlFunctions.StringConvert ()'

Я использую EF 4 и пытаюсь юнит-тестировать следующую строку, используя Moq: var convertError = models .Where(x => SqlFunctions.StringConvert((decimal?) (x.convert ?? 0)) == "0") .Any(); И похоже, что SqlFunctions.Str ...

Проверка конкретного параметра с помощью Moq

public void SubmitMessagesToQueue_OneMessage_SubmitSuccessfully() { var messageServiceClientMock = new Mock<IMessageServiceClient>(); var queueableMessage = CreateSingleQueueableMessage(); var message = queueableMessage[0]; var ...