Описание тега nbuilder

Through a fluent, extensible interface, NBuilder allows you to rapidly create test data.
2 ответа

В чем разница между.Has(..) и.Have(..) в NBuilder для.NET?

NBuilder имеет два из следующих беглых методов .Has(..) .Have(..) например. return Builder<User>.CreateListOfSize(100) .WhereTheFirst(1) .Has(x => x.FirstName = "Jon Skeet") .Build(); return Builder<User>.CreateListOfSize(100) .Where…
16 мар '11 в 00:38
2 ответа

Класс и класс контейнера метода расширения в том же пространстве имен. В чем выгода?

Я пытался NBuilder в моем модульном тесте. Отличная библиотека. Однако я не смог объяснить следующую структуру классов и интерфейсов. В FizzWare.NBuilder Пространство имен: ISingleObjectBuilder SingleObjectBuilderExtensions В FizzWare.NBuilder.Imple…
06 авг '12 в 07:18
2 ответа

Как Moq защищен собственности в C#

public class Business { protected List<BusinessRulesDto> BusinessRules { get; set; } } Я старался: businessMockObject.Protected().SetupSet<List<BusinessRulesDto>>("BusinessRules", ItExpr.IsAny<List<BusinessRulesDto>>())…
28 мар '18 в 06:15
1 ответ

Xamarin.ios - Использование NBuilder для создания ложных срабатываний создает исключение TypeCreationException

Я использую библиотеку NBuilder для создания ложных HTTP-ответов, в Android все отлично работает, но в iOS каждый раз, когда я хочу создать класс модели, срабатывает это исключение. "FizzWare.NBuilder.TypeCreationException" и в нем говорится, что мо…
19 май '16 в 16:28
2 ответа

Получение NBuilder для создания списка списков

Я получаю несоответствие количества параметров с NBuilder, в основном пытаясь создать список списков, кажется, не могу найти каких-либо примеров использования NBuilder для этого: public class MyClass { public IEnumerable<IEnumerable<int>&gt…
26 фев '13 в 22:25
0 ответов

Выбирайте уникальные дочерние элементы списка, используя NBuilder

Я использую NBuilder для макетирования тестовых данных для графа объектов владельца и автомобилей. Так что отношения между одним владельцем и авто уникальны. Owner 1 - Car 2 - Car 3 Owner 2 - Car 4 - Car 5 Поэтому я использовал следующий код: var ow…
27 фев '17 в 11:19
1 ответ

NBuilder - Как создать коллекцию, которая содержит несколько производных классов

У меня есть лица: BaseEntity (Base Class & Abstract) DerivedOne (based on BaseEntity) DerivedTwo (based on BaseEntity) ... Можно ли построить список (коллекцию) BaseEntity но содержит только экземпляр производных классов? Спасибо РЕДАКТИРОВАТЬ Я…
20 сен '12 в 04:02
1 ответ

Как автоматически создавать дочерние коллекции с помощью NBuilder?

Даны следующие занятия: class Department { public String Name { get; set; } public IList<Employee> Employees { get; set; } } class Employee { public String Name { get; set; } public String Address { get; set; } } С помощью NBuilder я могу созд…
30 янв '12 в 23:58
2 ответа

Можно ли использовать NBuilder для создания коллекции случайных строк?

Довольно простой вопрос: могу ли я использовать NBuilder для создания коллекции из х случайных строк? Я пытался... // NOTE: Tags need to be lowercase. return Builder<string> .CreateListOfSize(10) .WhereAll() .Has(x => x = randomGenerator.Ph…
10 окт '10 в 01:05
1 ответ

NBuilder - создание дополнительных случайных типов, например EmailAddress

Сейчас я использую NBuilder для генерации клиентов в моём репозитории. К сожалению, единственный вариант, который у меня есть для случайных строк, кажется.Phrase() var customers = Builder<Customer>.CreateListOfSize(10) .All() .WithConstructor(…
05 июн '15 в 11:34
1 ответ

Как работает этот код.NET?

этот код является частью NBuilder. У меня плохой день... и чтобы доказать это, я не понимаю, что пытается сделать этот (простой) код. Вот ответы с кодом после него. GetRandom.Phrase(5) == null or et or ut or do or elit or amet.. (nothing over 4 cha…
03 сен '10 в 00:37
1 ответ

NBuilder заполнить вложенный хэшсет

Я пытаюсь заполнить некоторые тестовые данные NBuilder ( https://github.com/nbuilder/nbuilder). Вот мой класс: public class Person { public string Name { get; set; } public HashSet<int> AssociatedIds { get; set; } } Я хочу создать список людей…
19 фев '18 в 15:28
2 ответа

NBuilder - проблема создания вложенного объекта

Я пытаюсь создать несколько фиктивных объектов, которые имеют иерархию вроде этого: Post | ----User Довольно просто Вот код: var user = Builder<User>.CreateNew().Build(); var posts = Builder<Post>.CreateListOfSize(100) .All() .With(x =&g…
03 май '11 в 06:57
0 ответов

Метод расширения, приводящий первый параметр к подтипу. Это хорошо?

У меня был другой вопрос здесь в том же контексте. Теперь у меня есть другой запрос. В NBuilder, FizzWare.NBuilder Пространство имен содержит интерфейс ISingleObjectBuilder и класс SingleObjectBuilderExtension который является контейнером методов ра…
07 авг '12 в 03:43
5 ответов

Альтернатива nBuilder для Java

Есть ли такой инструмент, как nBuilder для Java? Я хочу создавать объекты для модульного тестирования и не хочу иметь один класс построителя для каждой сущности в моем домене. В настоящее время я использую mockito, но он не заменяет функциональность…
27 янв '11 в 21:25
1 ответ

Использование NBuilder On Collection

Я нашел эту реализацию NBuilder здесь: https://gist.github.com/markgibaud/4150878 Это работает как шарм, пока мне не нужно добавить коллекцию внутрь.Например: public class UserDto { public string UserName {get;set;} public List<AddressDto> Add…
12 сен '14 в 21:08
1 ответ

Есть ли способ создания экземпляра типа с тестовыми данными?

У меня есть тип и я хочу создать его экземпляр с тестовыми данными. Я знаю, что фреймворки, такие как NBuilder или AutoFixture, могут создавать экземпляры типов, которые известны во время разработки (<T>). Могут ли эти платформы создать экземп…
17 окт '12 в 16:01
2 ответа

Ошибка конструктора без параметров NBuilder

Мы используем NBuilder для генерации тестовых данных для наших тестов. У нас есть несколько моделей с частными сеттерами. Поэтому установка свойств thos возможна только в конструкторе. Проблема в том, что мы получаем следующую ошибку от NBuilder: Co…
09 ноя '16 в 11:19
1 ответ

Как автоматически создавать тестовые данные с помощью компоновщика, который будет принимать во внимание проверки

Я использую NBuilder для создания тестовых данных, и мои классы имеют большое количество свойств, поэтому ручное создание исключено. Прежде чем использовать NBuilder, я скопировал, вставил некоторые SQL-выборки в CSV-файлы и воссоздал их в тестах с …
07 сен '12 в 09:46
2 ответа

nBuilder только заполняет типы значений

Я использую nBuilder для заполнения графа объектов, но он только заполняет типы значений. Я хочу, чтобы он заполнял ссылочные типы (связанные объекты). http://nbuilder.org/
06 дек '10 в 23:14