Описание тега 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>>…
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