Вопросы по теме 'autofixture'
Цель создания анонимных типов в AutoFixture для тестируемого класса?
Недавно я начал использовать библиотеку AutoFixture (http://autofixture.codeplex.com/) для модульного тестирования, и она мне очень нравится.
Я получил этот пример кода с веб-сайта AutoFixture CodePlex. Мой вопрос касается строки номер 8.
1....
1965 просмотров
schedule
23.01.2023
Странная ошибка автофиксации
Я получаю эту ошибку.
Ploeh.AutoFixture.Kernel.IllegalRequestException: обнаружен запрос IntPtr. Это небезопасный ресурс, использование которого приведет к сбою процесса, поэтому запрос будет отклонен. Распространенным источником запросов...
258 просмотров
schedule
26.01.2023
Обобщенная упаковка Func с анонимными значениями, эквивалентная AutoFixture 'With'
В тесте на основе AutoFixture я пытаюсь как можно точнее выразить следующее:
Когда я передаю <input> в параметр x этого метода, анонимно заполняя остальные параметры, результат...
Взяв пример фабричного метода: -
class X
{...
1190 просмотров
schedule
17.04.2022
Как я могу изменить приспособление, созданное моим пользовательским атрибутом данных теории для AutoFixture?
Я действительно ценю мощь AutoFixture в сочетании с теориями XUnit. Недавно я начал использовать инкапсуляцию настроек и предоставление их своим тесты через атрибут.
В некоторых случаях мне нужен одноразовый сценарий для запуска теста. Когда я...
1390 просмотров
schedule
30.11.2022
AutoFixture со слабыми типами
Мне нравится AutoFixture , но я столкнулся с очень повторяющимся кодом "аранжировки", который, как мне кажется, должен уметь обращаться - как-нибудь.
Вот мой сценарий, иллюстрированный реализациями IInterceptor из Castle Dynamic Proxy ....
724 просмотров
schedule
08.03.2022
AutoFixture: передать аргумент конструктору образцов
(Я не нашел способ сделать это, судя по исходному коду, он не поддерживается, но я мог его упустить)
Я хотел бы сделать что-то вроде:
(new Fixture())
.CreateAnonymous<Circle>(
new CircleSpecification { MinRadius = 1, MaxRadius...
920 просмотров
schedule
15.05.2022
Подобие - полировка и упаковка
Я использую Likeness Ploeh.SemanticComparison как способ эффективного выражения предполагаемых результатов процесса сопоставления (как описано в отличный курс расширенного модульного тестирования Марка Симанна на PluralSight ).
Я проверяю, что...
487 просмотров
schedule
23.05.2024
Предотвращение заполнения Autofixture дочерних коллекций
Я использую последнюю версию Autofixture и хочу предотвратить автоматическое заполнение дочерних коллекций.
Например, у меня есть класс Person со свойством List. Я хочу, чтобы все свойства были заполнены, кроме списка.
Я попытался использовать...
1621 просмотров
schedule
04.10.2022
Не могу понять разницу между Freeze/Inject/Register
Прежде чем начать, я большой поклонник AutoFixture, я все еще нахожусь в процессе изучения того, как использовать этот инструмент. Так что спасибо за разработку Autofixture г-н Ploeh и всех участников.
Итак, начнем с моего вопроса.
Согласно...
15218 просмотров
schedule
24.02.2022
Внедрение свойств с помощью AutoFixture
Я боролся со следующей проблемой в течение дня или около того. Несмотря на то, что я использовал AutoFixture в течение многих лет, я не могу решить эту проблему.
У меня есть абстрактный класс:
public abstract class AbstractClass
{
public...
390 просмотров
schedule
10.09.2022
Как сгенерировать объект-заглушку произвольного типа, неизвестного во время компиляции, с помощью AutoFixture
Я могу получить тип параметра конструктора следующим образом:
Type type = paramInfo.ParameterType;
Теперь я хочу создать объект-заглушку из этого типа. Возможно ли? Я пробовал с автофиксацией:
public TObject Stub<TObject>()
{...
1032 просмотров
schedule
05.04.2023
AutoFixture создает свойство с внутренним установщиком
Есть ли способ позволить AutoFixture создавать свойства с помощью внутреннего установщика?
Я просмотрел исходный код AutoFixture и обнаружил, что в AutoPropertiesCommand метод GetProperties проверяет, имеет ли свойство GetSetMethod() != null. С...
2236 просмотров
schedule
05.07.2023
Проверка правильности сопоставления набора объектов
Я ищу чистый набор способов управления Конкретное равенство тестов в модульных тестах F# . В 90% случаев стандартное структурное равенство отвечает всем требованиям, и я могу использовать его с снять кавычки , чтобы выразить связь между моими...
286 просмотров
schedule
03.01.2023
Autofixture и Moq не передаются в фиктивном параметре
У меня есть параметр, переданный в контроллер, подобный этому
private EnglishForwardLotServiceBase<EnglishForwardLotData, AuctionData, LotFragmentData> englishForwardLotServiceBase;
public EnglishForwardController(...
81 просмотров
schedule
07.05.2022
AutoFixture смешивает PropertyData с несколькими записями и AutoData (с использованием AutoMoqCustomization)
Я рассмотрел оба этих похожих вопроса SO:
AutoFixture: PropertyData и гетерогенные параметры
Атрибут AutoFixture CompositeDataAttribute не работает с атрибутом PropertyDataAttribute
И они потрясающие и почти доводят меня до цели. Но...
2679 просмотров
schedule
10.03.2023
создание контроллера в тесте с использованием AutoNSubstituteData xUnit и AutoFixture
Я не уверен в шаблоне, но я пытаюсь создать такой тест: я хочу создать контроллер, но иметь зависимости, доступные как замороженные параметры для теста.
Тест заключается в следующем.
[Theory, AutoNSubstituteData]
public void...
670 просмотров
schedule
01.06.2023
Что делает CreateMany с семенем?
Что на самом деле делает перегрузка CreateMany с параметром T seed ? Я пытался засеять, но затравка, похоже, не влияет на созданные объекты. Например, я ожидал, что если у моего семени будет свойство типа string , то либо:
строковое...
2440 просмотров
schedule
10.04.2023
Как я могу заполнить экземпляр объекта случайными значениями?
Есть ли способ дать AutoFixture экземпляр объекта, пройти через все сеттеры и установить случайные данные? Вики-примеры показывают только, как получить экземпляр из AutoFixture, например.
var autoGeneratedClass =...
934 просмотров
schedule
30.05.2023
AutoFixture создает свойство с правилом регулярного выражения
Недавно я применил этот атрибут шаблона регулярного выражения к одному из свойств в моем классе, чтобы оценить допустимость форматы URL. Теперь возникла проблема, что AutoFixture не может создать его экземпляр, отображающий ошибку...
1747 просмотров
schedule
10.05.2023
Конфликт версий сборки для AutoFixture и Moq с NUnit в TeamCity 7
Раньше у меня были все модульные тесты для моего решения, содержащиеся в одной библиотеке, и недавно они были разделены. При размещении в одной сборке все тесты проходят как локально, так и в TeamCity, но при разделении возникают конфликты версий....
1415 просмотров
schedule
28.05.2022