Описание тега effort
Effort is a tool that enables a convenient way to create automated tests for Entity Framework based applications.
0
ответов
EF Effort - неверный ключ ограничивает ошибки, не возникающие при использовании базы данных в памяти
Я использую Effort как провайдер базы данных EntityFramework в памяти.Я использую подход, основанный на коде EF, поэтому хочу иметь возможность проверить, все ли в порядке с моей базой данных, то есть правильно ли определены классы сущностей и все с…
07 июн '18 в 11:14
0
ответов
NUnit: Effort.Exceptions.EffortException: библиотеке Effort не удалось автоматически зарегистрировать своего поставщика, поэтому требуется ручная регистрация
Я работаю над Web API и во время модульного тестирования с использованием NUnit я столкнулся с этой ошибкой, которая говорит: Tests.DemoTest.SessionLogOnBreakdownTest: SetUp : Effort.Exceptions.EffortException : The Effort library failed to register…
13 апр '17 в 09:39
0
ответов
Настройка Effort для Entity Framework 6
Я пытаюсь настроить Effort для проведения некоторых модульных тестов в моем хранилище, и мне сложно найти какую-то документацию для настройки. Я собираюсь показать вам мой код, чтобы увидеть, можете ли вы помочь: Итак, для начала я тестирую свой реп…
14 фев '19 в 12:24
3
ответа
Неисполнимые ссылки на внешние ключи в Effort
Я использую Effort в Visual Studio и C# для воссоздания и модульного тестирования базы данных. Я пишу класс для одной таблицы, и поэтому я заполняю базу данных только объектами из этой таблицы. Моя проблема в том, что база данных Effort хочет, чтобы…
20 июл '16 в 19:38
0
ответов
Репозиторий предварительной загрузки, игнорирующий некоторые внешние ключи
Мы используем Effort для написания модульных тестов против модели EF6. При этом он работает нормально, но настройка начального состояния хранилища может быть затруднена. Например (и оставляя множество взаимосвязей), мы можем тестировать код, который…
24 май '18 в 11:31
2
ответа
Shim DbContext ctor для модульного тестирования усилий
Я хотел бы перехватить var context = new MyDbContext() вместо этого вернуть другой вызов конструктора. Отличительной особенностью EFfort является то, что он позволяет вам создать простую базу данных в памяти для модульного тестирования. var connecti…
11 июн '16 в 20:48
2
ответа
Обновление модели приводит к удалению интерфейса из DbContext при использовании Effort с Entity Framework
В настоящее время я пытаюсь использовать Effort ( https://effort.codeplex.com/) с моим решением Entity Framework 6, чтобы разрешить модульное тестирование без подключения к базе данных (см. http://www.codeproject.com/Articles/460175/Two-strategies-f…
18 сен '15 в 17:43
1
ответ
Effort + Autofac: не вернул объект, который наследуется от DbProviderServices
Я использую Effort, Effort.EF6 как моя база данных в памяти, чтобы проверить мой Web API 2 приложение. я использую Autofac для моего решения я. Это мой код в Startup.cs builder.Register(c => { var dbConnectionFactory = Effort.DbConnectionFactory.…
29 сен '18 в 18:01
1
ответ
XML колонка с использованием Effort
Мой контекст Entity Framework подделан с использованием Effort Framework. Я использую типизированный столбец XML для хранения данных. Очевидно Усилие не может справиться с этим. Как я могу обойти это? Все предложения приветствуются!
31 авг '16 в 13:49
1
ответ
Модульное тестирование с усилием для структуры сущностей 6 с вычисленными значениями
Использование усилия EF6 с кодом сначала не заполняет вычисленные значения. У меня есть поле даты и времени (FechaCreacion), которое вычисляется. Как я могу эмулировать его в Effort, чтобы он заполнялся DateTime.Now после saveChanges()? Этот пост Ис…
17 сен '15 в 02:22
1
ответ
Ядро Entity Framework - Обязательное поле в поставщике памяти
В предыдущих версиях Entity Framework я использовал Effort ( https://effort.codeplex.com/) для модульных тестов. Я решил предоставить новый поставщик памяти для EF Core и быстро обнаружил, что он не учитывает IsRequired() и другие конфигурации сущно…
12 фев '16 в 02:05
1
ответ
Параметр "Последовательность не содержит совпадающих элементов" HasColumnType("varchar") в сопоставлениях EF с использованием Effort
У меня есть следующее сопоставление Entity Framework (v6.1.3): public class FileStoreDocumentEntityMapping : EntityTypeConfiguration<FileStoreDocumentEntity> { public FileStoreDocumentEntityMapping() { Property(x => x.FileStoreDownloadUrl) …
02 ноя '18 в 16:03
2
ответа
Усилие (C#) - "Последовательность не содержит соответствующего элемента" при отправке данных в любой из моих объектов
Я пытаюсь создать несколько модульных тестов для нескольких вызовов веб-сервисов в моем проекте. Я использую Entity Framework 6.1.3 в своем проекте для извлечения данных на сервисном уровне (с подходом, основанным на коде). Я провел некоторое исслед…
18 май '17 в 18:34
0
ответов
Извлечение из базы данных в памяти не работает
Я начал использовать Effort для модульного тестирования. Вот мой код для инициализации: private IUnitOfWork unitOfWork; [TestInitialize] public void SetupTest() { DbConnection connection = Effort.DbConnectionFactory.CreateTransient(); var context = …
23 дек '15 в 15:20
1
ответ
Создать хранимую процедуру в базе данных Effort для модульного теста
У меня есть функция, вызывающая хранимую процедуру с Entity Framework: public async Task<List<Entity>> GetEntity(int id) { var param = new SqlParameter("@id", id); return await myContext.Database .SqlQuery<MyEntity>("[myStoredProce…
31 окт '17 в 10:46
3
ответа
Невозможно использовать существующую базу данных в модульных тестах с Effort Framework
Я пытаюсь написать тест, используя базу данных, размещенную в Azure SQL, с Effort Framework на Entity Framework 6. При выполнении следующего кода выдается исключение: [ClassInitialize] public static void ClassInitialize(TestContext context) { Effort…
19 июл '14 в 10:40
1
ответ
Модульное тестирование усилий Entity Framework 6.1.3 DB-first
У меня возникают проблемы при использовании Effort Framework (версия 1.1.4) для модульного тестирования моего уровня DB. У меня есть уровень DB с использованием Entity Framework 6.1.3, и модель создается с использованием подхода, основанного на базе…
12 янв '16 в 12:03
1
ответ
Почему после добавления модульных тестов Effort.EF6 я больше не могу запускать свой веб-сайт C# MVC?
Мой сайт C# MVC использует StructureMap для внедрения зависимостей. Конструктор для моего DbContext был следующим. public class PortalEntityModel : DbContext { public PortalEntityModel() : base("name=PortalEntityModel") { } } Теперь я добавил Effort…
01 окт '16 в 16:57
0
ответов
Проверка уникальных ключей для модульного тестирования с использованием Effort
В настоящее время я делаю POC для модульного тестирования в существующем решении. Я читал здесь и там, и одна библиотека, которую я увидел, показалась мне очень интересной для проведения тестов с использованием Entity Framework - Effort ( https://ef…
14 июн '17 в 21:20
1
ответ
Усилие (EF Unit Testing) дает ошибки
Я пытаюсь выполнить модульное тестирование некоторых классов, которые отвечают в контексте БД Entity Framework. Для справки мне удалось найти библиотеку под названием Effort, которая кажется немного устаревшей и не очень хорошо документированной, но…
10 май '17 в 13:28