Описание тега automoq
Поставщик автосмоков для Moq
2
ответа
Передать свойство универсального класса в качестве параметра в AutoMoq
То, что я пытаюсь сделать, это обобщить создание репозиториев с использованием AutoFixture и Moq. У меня есть метод add, который добавляет фальшивые записи в список. Список называется records и является глобальным для класса. Универсальный M - это м…
11 сен '15 в 16:51
0
ответов
AutoMoq уважать MaxLengthAttribute
Я использую AutoFixture с AutoMoq для генерации и настройки Mock для интерфейса. Этот интерфейс использует MaxLength атрибут для указания максимальной длины каждого свойства. Как я могу заставить сгенерированный макет уважать MaxLength приписывать. …
12 апр '18 в 10:26
1
ответ
В xUnit/Shouldly/AutoMoq/Autofixture мы можем передать тип, используя InlineAutoMoqData, который можно использовать как <T> в самом тесте?
У меня есть проблема в модульном тестировании, которую я не смог решить. Я думаю, что самый краткий способ сказать это: Я хочу иметь возможность использовать Тип, предоставленный в параметрах Теории InlineAutoMoqData, как T в методе Должно Должно. Э…
13 апр '16 в 19:25
2
ответа
Как вызвать исключение при модульном тестировании простым методом
У меня есть оболочка вызова службы, которая ничего не делает, кроме как перенаправляет параметр в службу при вызове. Причиной для обертки является то, что мы можем впрыскивать обертку, используя DI-контейнер и, таким образом, подвергать насмешкам дл…
27 июл '17 в 18:43
1
ответ
При настройке настраиваемого атрибута AutoDataAttribute для автоматического моделирования, какой правильный синтаксис указывает AutoFixture игнорировать все рекурсивные структуры?
У меня есть xUnit/Moq/AutoFixture, успешно работающие вместе, так что я автоматически смоделирую объекты с помощью входных параметров метода тестирования. Я создал кастом [AutoMoqData] атрибут, который я использую в каждом тесте. Вот код для атрибут…
18 янв '19 в 20:42
2
ответа
Automoq Документация
Я начинаю с Automoq. Я пытался сделать что-то вроде этого: mocker.GetMock<IMyObjectToTweak>(); var line = mocker.Resolve<IMyObjectToTweak>(); line.PropertyOne = .75; line.PropertyTwo = 100; MyCalc calc = new MyCalc(); calc.Multiply(line)…
04 июн '13 в 17:29
2
ответа
Получите издевательство с AutoMock.Create<>()
Я использую AutoMock для интеграции с Autofaq и Moq Есть ли способ издеваться над AutoMock.Create<Service>()? Причина, по которой я хочу этого, заключается в том, чтобы смоделировать некоторые методы тестируемого класса (Service), как показано…
09 июн '15 в 10:05
1
ответ
Конструктор с несколькими экземплярами одного типа
У меня есть класс с конструктором, как это: MyClass(MySetting, IMyService, IMyService, IMyService) Как я могу использовать AutoFixture для создания MyClass в этом случае? Я знаю когда у него только один IMyService Param, мы можем использовать AutoMo…
03 ноя '17 в 02:39
1
ответ
Почему moq утверждает, что метод установки свойств моего макета никогда не вызывается, даже если код вызывает его?
У меня есть следующий юнит-тест: [TestClass] public class DirectoryWatcherTests { private AutoMoqer _mocker; private DirectoryWatcher _instance; [TestInitialize] public void Setup() { _mocker = new AutoMoqer(); _instance = _mocker.Create<Director…
22 фев '14 в 21:56
1
ответ
AutoFixture & AutoMoq: переопределение поведения генерации объекта
Я предлагаю использовать AutoFixture и AutoFixture.xUnit в нашей компании и получил мандат на то, что для определенных объектов и полей им нужны случайные данные, отформатированные ожидаемым образом. Например, они хотят, чтобы PersonName заполнялось…
07 окт '14 в 23:31
1
ответ
Подделанный интерфейс получает два фантомных вызова для каждого свойства
У меня есть простой класс, который пишет сообщение в консоль с префиксом текущего времени. Это зависит от IDateTimeProvider интерфейс как абстракция над DateTime.Now public interface IDateTimeProvider { DateTime Now { get; } DateTime UtcNow { get; }…
21 дек '16 в 17:32
1
ответ
NUnit игнорирует тест при запросе макета из AutoFixture/AutoMaq
Я использую NUnit с AutoFixture, AutoMoq и Theory приписывать. Вот мой метод испытаний, [TestFixture] public class TestClass { [Theory, AutoMoqData] public void TestI(I i) { } } интерфейс public interface I { } и атрибут public class AutoMoqDataAttr…
05 апр '14 в 15:41
1
ответ
Пустые параметры модульного теста в конструкторе
Я закодировал конструктор для класса, и я тестирую для каждого параметра, являющегося нулевым. Смотрите пример ниже: public MyClass(IObjectA objA, IObjectB objB) : IMyClass { if (objA == null) { throw new ArgumentNullException("objA"); } if (objB ==…
26 янв '15 в 14:52
2
ответа
Можно заморозить макет функции?
Я хочу проверить, что мой Func Тип на самом деле выполняется. Для этого я создал Mock, но я сталкиваюсь с Exception из автокрепления. Я пытался Freeze Просто Func (без Mock) и это работает. Может кто-нибудь объяснить, что происходит, или направить м…
29 июл '15 в 12:44
1
ответ
AutoFixture AutoMoqData замедляется по мере добавления новых тестов
Используя nunit 2.6.4 и AutoMoqData, кажется, что средство запуска Resharper оценивает все параметры, которые должны быть переданы во все тесты до выполнения одного теста, даже если все, что я хочу сделать, это запустить один тест / небольшой набор …
24 май '15 в 23:46
2
ответа
Упрощение тестового класса без генериков
У меня есть большая коллекция моделей, которые все реализуют IEquatable<T> для которого у меня есть несколько похожих классов теста, кроме типа SUT. Тесты подтверждают реализацию и некоторые другие общие аспекты, реализованные тестируемыми мод…
24 дек '17 в 20:13
1
ответ
AutoFixture не может создать анонимный контроллер MVC
Код: IFixture fixture = new Fixture().Customize(new AutoMoqCustomization()); fixture.Customize<ViewDataDictionary>(c => c.Without(x => x.ModelMetadata)); var target = fixture.CreateAnonymous<MyController>(); исключение: System.Refl…
20 фев '13 в 17:17
0
ответов
Строка AutoMoqCustomization в числовом формате
Я использую AutoMoqCustomization для заполнения абстрактного объекта некоторыми данными, проблема в том, что одно из свойств является строкой, а automoq заполняет его форматом "ab213-bascasd-abaseae-basd213", и мне нужна строка с числами вроде "500"…
21 сен '18 в 17:09
1
ответ
Автофиксировка глубокой заморозки объекта
У меня есть класс public class GetDashboardStatisticsResult { public GetPublicationStatisticsResult Publications { get; set; } public GetSwitchboardStatisticsResult Switchboard { get; set; } } Который я использую в моем тесте, как это public async T…
30 авг '18 в 15:10
3
ответа
Автономный контроллер Web Api 2
Я пытаюсь автоматически смоделировать класс ApiController в моих тестовых случаях. Он отлично работал, когда я использовал WebApi1. Я начал использовать WebApi2 в новом проекте, и я получаю это исключение после того, как пытаюсь запустить мои новые …
11 ноя '13 в 14:09