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

Фабрика - это шаблон, используемый в основном для целей тестирования, который использует код, а не поддельные данные, как в фикстурах, чтобы помочь пополнению объектов.
2 ответа

Object Factory Question - использование информации запроса базы данных для создания объектов

У меня есть несколько объектов, таких как продукты, заказ и т. Д. Когда я получаю информацию из своей базы данных, я беру строку и создаю один из типов объектов. Затем я работаю с созданным объектом. Я читал это называется фабрика. Есть ли какое-то …
27 сен '10 в 21:31
4 ответа

Используйте последовательность фабрики для генерации уникальных телефонных номеров

Я новичок в TDD, RSpec и фабриках, и пытаюсь понять, как проверить, что атрибут номера телефона каждого пользователя уникален. Для этого я пытаюсь использовать последовательность на своей фабрике пользователей. Мне не очень повезло со следующим: Fac…
13 сен '13 в 20:28
2 ответа

Возможны ли фабрики с синатрой и rspec?

Я задавался вопросом, имел ли кто-нибудь какой-либо успех в использовании каких-либо инструментов тестирования Facorty с Sinatra, Sequel и RSpec?
25 май '11 в 10:10
2 ответа

Возвращаемое значение фабрики Laravel (в обработчике afterCreating)

Я создаю фабрику и использую ловушку afterCreating для вставки некоторых связей. Это код: $factory->define(MyModel::class, function (Faker $faker) { return [ 'name' => $faker->name ]; }); $factory->afterCreating(MyModel::class, function …
30 окт '18 в 12:29
3 ответа

Шаблоны и фабрики C++

Я играю с C++ уже несколько лет и хочу стать опытным в использовании и на фабриках. Существуют ли хорошие веб-учебники и / или учебники, которые хорошо освещают это? Я начал программировать до широкого использования термина "шаблоны" (80-е годы)... …
2 ответа

Создание объекта интерфейса и инкапсуляция n-уровня

Мы создаем систему, в которой мы хотим, чтобы конечная реализация "скрывала" слой доступа к данным (чтобы мы могли изменить его в будущем). Таким образом, идея заключается в том, что код приложения будет вызывать интерфейс, который будет реализован …
26 авг '13 в 20:27
2 ответа

FactoryGirl initialize_ с несколькими параметрами

У меня есть модель с несколькими параметрами в инициализации, один из которых используется в методе модели при создании экземпляра: def initialize(sha, message, repo) sha = commit.sha message = commit.message associate_with(repo) end И я пытаюсь соз…
30 июл '14 в 17:46
1 ответ

Есть ли какая-либо фабрика рельсов, чтобы помочь мне протестировать непостоянные модели?

Я работаю над приложением rails, в котором модели представляют собой обычные рубиновые классы без какого-либо постоянного слоя (без активной записи или чего-либо подобного). Я хочу протестировать эти модели от RSpec со всеми тонкостями, которые пред…
1 ответ

Как я могу подделать мультиполигонное поле?

Я создаю фабрику Django для модели, которая содержит MultiPolygonField. Выдает ошибку при запуске теста. Подробно ниже. Я создал специального провайдера для подделки этого поля. Код взят из документации Django: from django.contrib.gis.geos import ( …
02 окт '18 в 15:09
1 ответ

Здание фабрики возвращает одинаковые значения company_id и package_id

В моем коде каждая компания принадлежит пакету и имеет класс использования пакета Package extends Model. Модель пакета: protected $fillable =[ 'name', 'daily_cv_view', 'monthly_cv_view', 'per_job_post_cv_view', 'active_job_post_limit', 'question_per…
30 авг '18 в 04:07
2 ответа

Фальсифицирующие фабрики делегатов в сервисных библиотеках с Autofac и Moq

У меня есть простое консольное приложение, которое использует Autofac в качестве контейнера IoC. class Program { static IContainer container; static void Main(string[] args) { container = Configure(); Run(); } private static void Run() { using (var …
07 авг '18 в 20:07
0 ответов

Как создать ассоциацию на фабрике мини-юбок?

Я пишу тесты с помощью minitest и пытаюсь использовать мини-юбку для управления фабриками в моем приложении rails. У меня проблемы с созданием связи между моей моделью пользователя и другими моими моделями. Так как мини-юбки нет Factory#association …
1 ответ

Имею ввиду JS стек, создайте фабрику, которая обрабатывает два разных пути

Я использую среду MEAN JS и почти все, что было с ней. Тем не менее, я пытаюсь добавить пользовательский запрос, когда пользователь идет по определенному пути (URL). Это код, который поставляется с MEAN JS: (в модулях / статьях / клиенте / сервисах)…
22 мар '16 в 04:51
1 ответ

FactoryGirl с RSpec

Я пишу RSpec, используя FactoryGirl, Это дает ошибки NoMethodError: undefined method `saved?' for nil:NilClass Я думаю, что эта ошибка происходит, потому что объект C не инициализируется должным образом. Здесь я определил три модели A, B и C, среди …
19 авг '13 в 09:08
2 ответа

Angularjs cacheFactory: идентификатор уже занят

Я использую $cacheFactory для хранения языкового файла JSON для приложения, и я запускаю фабричный метод каждый новый маршрут следующим образом: index.js $routeProvider .when('/',{ 'templateUrl':'views/home/index.html', 'controller':'Home', 'resolve…
04 сен '14 в 06:41
2 ответа

Управление конфиденциальностью в большой программе

Я работаю над программой для робототехники с этой структурой (я включу то, что слои делают только для смеха): Уровень A - простой графический интерфейс пользователя для управления кнопками, джойстиками и т. Д. Переводит эти значения в команды для от…
19 июл '15 в 00:55
1 ответ

Использование Autofac в методе Factory

Я немного растерялся, у меня есть фрагмент кода на Domainevents, где ` public class StructureMapDomainEventHandlerFactory : IDomainEventHandlerFactory { public IEnumerable<IDomainEventHandler<T>> GetDomainEventHandlersFor<T> (T dom…
28 июл '11 в 12:31
1 ответ

Почему Сервисы Angular.js создаются с "новым"?

По этому вопросу: angular.service против angular.factory Сервисы создаются под углом с новым ключевым словом, означающим new экземпляр возвращенного объекта. Например: app.service('helloWorldService', function() { this.hello = function() { return "H…
16 фев '15 в 11:19
1 ответ

Двусторонние отношения на фабриках Laravel с Faker

У меня есть два Модальности, для которых я пытаюсь написать фабрики. LineItems и счета. Проблема в том, что они динамически основаны друг на друге. Table: line_items id | amount | invoice 1 | 15 | 1 2 | 10 | 1 3 | 15 | 2 4 | 5 | null Table: invoices…
16 авг '18 в 17:54
1 ответ

Панель инструментов отладки Symfony исчезает при использовании sfNoLogger

Почему веб-панель инструментов отладки исчезает, когда я использую sfNoLogger в factories.yml: dev: logger: class: sfNoLogger param: level: err loggers: ~ Когда я удаляю эти строки, появляется панель инструментов.
25 фев '11 в 16:42