Autofixture – вопросы и ответы

84
голоса
1
ответ
Я пытаюсь использовать AutoFixture с NUnit и Moq, используя следующий атрибут AutoMoqDataAttribute: public class AutoMoqDataAttribute : AutoDataAttribute { public AutoMoqDataAttribute() : base(new ...
1 день, 13 часов назад xlecoustillier
112
голосов
1
ответ
Кто-нибудь знает, как я могу сказать AutoFixture указать диапазон (min и max) для некоторых свойств при выполнении MyDataClass obj = fixture.Create<MyDataClass>(); где MyDataClass имеет свойс...
3 дня, 5 часов назад sowen
112
голосов
1
ответ
У меня есть Alias класса. Я использовал его с Autofixture, и все работает нормально. Однако тесты начали сбой, когда я добавил свойство интерфейса в мой класс. Так что мой класс: public class Alias...
3 дня, 7 часов назад Seekeer
105
голосов
1
ответ
Я работаю над приложением с подобной моделью домена, где LineItem может ссылаться как на Order , так и на Shipment . Если я использую AutoFixture для генерации Order , как я могу использовать тот ж...
3 дня, 10 часов назад Brant Bobby
120
голосов
2
ответа
Я использую расширения AutoFixture, Moq и XUnit (атрибут [Theory] ), как описано в этом сообщении в блоге http://blog.ploeh.dk/2010/10/08/AutoDataTheorieswithAutoFixture . Я заметил, что большинств...
5 дней назад Omar
94
голоса
1
ответ
Вот пример того, что я пытаюсь сделать var foo = CreateFoo(); // I don't have access to the internals of CreateFoo fixture.Populate(foo); // foo should now have random property values Очевидно, что...
5 дней, 7 часов назад Paolo Go
104
голоса
1
ответ
У меня следующая проблема. Я хочу протестировать универсальный класс MyClass <'T>. Тем не менее, меня не особо волнует тип, используемый для T. Однако, когда я создаю экземпляр MyClass в тест...
1 неделя назад Loreno
93
голоса
3
ответа
Я пытаюсь высмеять следующий метод TryGetApns : private readonly Func<string, ICommunicationClient> _communicationFactory; public CommunicationApiFacade(Func<string, ICommunicationClient&g...
1 неделя, 1 день назад Rober
73
голоса
2
ответа
У меня есть абстрактный класс, который я хочу проверить. В этом классе есть абстрактное свойство для моего DAO, которое я определяю в унаследованных классах. public abstract class DeviceGroupManage...
1 неделя, 3 дня назад Алена Шлыкова
76
голосов
1
ответ
Возможно ли, что ITestOutputHelper, созданный xUnit, будет доступен в контексте AutoFixture? В моих интеграционных тестах я использую класс Builder, который содержит вспомогательные методы для неко...
1 неделя, 3 дня назад Michael Baranov
60
голосов
1
ответ
Я пытаюсь написать несколько тестов, я использую xUnit.net, Moq, AutoFixture. Мне нужно внедрить сервис в свой метод тестирования: [Theory, AutoData] public void TestSmthCool(IService service) { } ...
1 неделя, 5 дней назад user348173
94
голоса
1
ответ
Я использую AutoFixture с AutoMoq. Я пытаюсь создать поддельный экземпляр класса, который имеет свойство с геттером, но без сеттера. Я ожидаю, что AutoFixture настроит макет, чтобы он вернул заданн...
1 неделя, 5 дней назад Harald-K.
95
голосов
1
ответ
У меня есть проблема: при использовании InlineAutoData , чтобы тест запускался со случайными значениями. Фоном является то, что я тестирую конверсию с некоторым вводом, который требуется для выполн...
1 неделя, 6 дней назад Lars Shakya Buch-Jepsen
119
голосов
1
ответ
В попытке СУБДОВАТЬ мои модульные тесты я пытаюсь использовать AutoFixture в качестве контейнера IoC для создания экземпляра моей тестируемой системы (SUT), которая в данном конкретном случае предс...
2 недели назад Brant Bobby
-7
голосов
1
ответ
Я использую AutoFixture для заполнения довольно огромного объекта интерфейса, но я получаю значение null (или значение по умолчанию) для каждого свойства. Я пробовал оба: var fixture = new Fixture(...
2 недели назад Chris Surfleet
111
голосов
1
ответ
Обратите внимание, что я немного новичок в TDD, поэтому я возьму общий совет, а также конкретный ответ. Ни абстрактные классы, ни интерфейсы не могут быть созданы. Ясно, что Moq может дать мне посм...
2 недели назад cocogorilla
84
голоса
1
ответ
Я хочу проверить свой код с помощью AutoFixture. Я чувствую, что у инструмента есть потенциал, но ему безумно сложно эффективно настроить только для запуска моего первого теста! Сначала я использую...
2 недели, 2 дня назад Adanay Martín
84
голоса
1
ответ
Используя autofixture , я пытаюсь построить анонимный экземпляр Project : _f=new Fixture().Customize(new AutoMoqCustomization()); _p=_f.CreateAnonymous<Project>(); Это не удается, вызывают ко...
2 недели, 3 дня назад Arnis Lapsa
93
голоса
1
ответ
Проблема У меня есть довольно большое приложение, которое использует множество других сервисов. Для тестирования сценариев я не хочу, чтобы мои модульные тесты полагались на сторонние системы, поэт...
2 недели, 3 дня назад Ron Sijm
60
голосов
1
ответ
Используя анонимные последовательности , я могу создавать последовательности объектов, когда мне не все равно, сколько или какой тип последовательности: public class Foo { public string Bar { get; ...
9 месяцев, 2 недели назад Tomas Lycken
103
голоса
2
ответа
Как я могу использовать пользовательские экземпляры ISpecimenBuilder вместе с OmitOnRecursionBehavior , которые я хочу применить глобально ко всем объектам, созданным с помощью прибора? Я работаю с...
9 месяцев, 3 недели назад Jeff
84
голоса
1
ответ
Посмотрите на следующие коды (простые) public class NewEventViewModel : ReactiveObject { readonly ObservableAsPropertyHelper<bool> isSendVisible; public bool IsSendVisible { get { return isSe...
9 месяцев, 3 недели назад user963935
94
голоса
1
ответ
Я использую AutoFixture с моими испытаниями BDD. Я пытаюсь написать прибор для класса User который, в свою очередь, использует класс CentralConfiguration . Конструктор CentralConfiguration выглядит...
9 месяцев, 3 недели назад Eedoh
95
голосов
1
ответ
Ниже приведен минимальный пример проблемы, с которой я сталкиваюсь сейчас: using System.Net.WebSockets; using AutoFixture; using AutoFixture.AutoMoq; using FluentAssertions; using Xunit; ... [Fact]...
9 месяцев, 3 недели назад Charles Salmon
103
голоса
1
ответ
public PNDTicketNumberIsUniqueValidatorTests() { _fixture = new Fixture().Customize(new AutoMoqCustomization()); _validator = new PNDTicketNumberIsUniqueValidator(); var pnd = _fixture.Build<Pen...
9 месяцев, 3 недели назад dstewart101
157
голосов
3
ответа
Я нашел решение, которое работает (с использованием DTO и AutoMapper), которое воспроизводится ниже, но я бы предпочел ответ, который перечисляет различные подходы к проблеме с примерами, и это буд...
9 месяцев, 3 недели назад jag
73
голоса
1
ответ
Я использую NUnit с AutoFixture , AutoMoq и Theory . Вот мой метод тестирования, [TestFixture] public class TestClass { [Theory, AutoMoqData] public void TestI(I i) { } } интерфейс public interface...
9 месяцев, 3 недели назад MEMark
103
голоса
1
ответ
В чем разница между Ploeh.AutoFixture и AutoFixture ? У меня есть проект, в котором я не могу использовать using AutoFixture; Однако я должен использовать using Ploeh.AutoFixture В чем разница межд...
9 месяцев, 3 недели назад Md. Alim Ul Karim
167
голосов
2
ответа
В настоящее время я использую EF6 для реализации своих репозиториев внутри UnitOfWork. Я также создал макетные реализации In-Memory (MockUnitOfWork и MockRepository), чтобы я мог использовать их в ...
9 месяцев, 4 недели назад WhiskerBiscuit
74
голоса
2
ответа
Я хочу использовать теории xUnit вместе с AutoFixture для создания анонимных объектов, но с некоторыми явными свойствами. Это то, что у меня есть сейчас: Испытательная система public class Task { p...
9 месяцев, 4 недели назад RR-Fireball
94
голоса
1
ответ
Как установить вложенное свойство с помощью autofixture (оно только для чтения)? Что-то вроде этого: var result = fixture.Build<X>() .With(x => x.First.Second.Third, "value") .Create();
9 месяцев, 4 недели назад user963935
94
голоса
1
ответ
Я переношу свои тесты на AutoFixture 2.0 , и я столкнулся с каким-то странным поведением, которое я не могу ни объяснить, ни исправить. Этот простой тест не подходит для меня: var autoFixtures = ne...
9 месяцев, 4 недели назад ladenedge
94
голоса
2
ответа
Я столкнулся с интересной проблемой. Я узнал, что AutoDataAttribute может использоваться для минимизации части "Упорядочить" вашего теста (зависимости, переданные через ctor). Отлично! Пример: publ...
9 месяцев, 4 недели назад Seb
94
голоса
1
ответ
У меня есть проект Visual Studio 2012 и установлены следующие пакеты NuGet: AutoFixture with Auto Mocking с использованием Moq Autofixture с теориями данных xUnit.net AutoFixture Moq xUnit.net: Рас...
9 месяцев, 4 недели назад Joshua Belden
73
голоса
1
ответ
Я пытаюсь использовать AutoFixture.AutoMoq 3.40.0 с Moq 4.2.1510.2205 в проекте ASP.Net 5.0, но я сталкиваюсь с проблемой, которая; The dependency moq >= 4.1.1308.2120 could not be resolved. Это...
10 месяцев назад Frans
84
голоса
1
ответ
Я пытаюсь исключить определенные значения перечисления, такие как Unknown и Uninitialized из набора значений для любого типа перечисления. Я вижу, что Enums генерируются циклическим способом с испо...
10 месяцев назад Schneider
74
голоса
1
ответ
Пожалуйста, рассмотрите следующий код: public class TestingSample { public class FactoryClass : Class {} public class Class : IInterface {} public interface IInterface {} public class AutoData : Au...
10 месяцев назад Mike-EEE
59
голосов
2
ответа
Испытание, похожее на это: public class myClass { public int speed100index = 0; private List<int> values = new List<int> { 200 }; public int Speed100 { get { return values[speed100index...
10 месяцев назад Søren M. Olesen
74
голоса
1
ответ
public partial class TestObjectCode { /// <summary> /// We don't make constructor public and forcing to create object using /// <see cref="Create"/> method. /// But constructor can not ...
10 месяцев назад Justin Homes
133
голоса
1
ответ
Могу ли я инструктировать AutoFixture для заполнения также частных свойств, аннотированных определенным атрибутом, таким как Ninject.Inject , всех классов? Источник, похоже, просматривает только об...
10 месяцев назад Jani
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема