Unit-тестирование (EntityFramework Core)

  Рет қаралды 2,943

Sergei Calabonga

Sergei Calabonga

Күн бұрын

Пікірлер: 34
@Дмитрийм-л7ф
@Дмитрийм-л7ф 4 жыл бұрын
Оооо... Годнота))) Спасибо за урок.
@SergeiCalabonga
@SergeiCalabonga 4 жыл бұрын
Welcome!
@kurochkin1
@kurochkin1 2 жыл бұрын
Отличное видео. В DbContextHelper пришлось дропать базу Context.Database.EnsureDeleted(), чтобы не по-одному тесту дергать, а запускать группу тестов. В противном случае пытается повторно добавлять одинаковые entities, и как следствие ошибка повтора primary key. А у Вас без EnsureDeleted работает. public DbContextHelper() { var builder = new DbContextOptionsBuilder(); //... Context.Database.EnsureDeleted(); //
@SergeiCalabonga
@SergeiCalabonga 2 жыл бұрын
Так тоже иногда бывает.
@BraentR
@BraentR 2 жыл бұрын
Спасибо огромное
@SergeiCalabonga
@SergeiCalabonga 2 жыл бұрын
Пожалуйста огромное
@xelaksal6690
@xelaksal6690 4 жыл бұрын
Как всегда отлично!
@SergeiCalabonga
@SergeiCalabonga 4 жыл бұрын
Спасибо за отзыв
@ibrohimavazov8670
@ibrohimavazov8670 2 жыл бұрын
👍👍👍👍
@SergeiCalabonga
@SergeiCalabonga 2 жыл бұрын
Лаконично!
@5212mudak
@5212mudak 3 жыл бұрын
Очень помогло ваше видео !
@SergeiCalabonga
@SergeiCalabonga 3 жыл бұрын
Рад что пригодился маиериал. 🙂
@kriptonoidzend7129
@kriptonoidzend7129 9 ай бұрын
Сергей, а возможно ли скачать где-нибудь ваши тестируемые проекты Quize ?
@SergeiCalabonga
@SergeiCalabonga 9 ай бұрын
Вероятность такая существует. Но скорее всего в новой серии видео роликов про unit- тестирование.
@Денис-в5д5ь
@Денис-в5д5ь 3 жыл бұрын
Супер!
@SergeiCalabonga
@SergeiCalabonga 3 жыл бұрын
Спасибо
@septembercult985
@septembercult985 3 жыл бұрын
На самом деле хотелось бы увидеть как просто Mock'нуть EF Core DbContext. Без UnitOfWork и т.д. Не к реальной же базе в тестах обращаться. А видео полезное, спасибо. Как раз сейчас учусь писать тесты.
@SergeiCalabonga
@SergeiCalabonga 3 жыл бұрын
В том-то и дело, что к реальной, но раблтающей в режиме InMemory.
@septembercult985
@septembercult985 3 жыл бұрын
@@SergeiCalabonga А есть ли возможность просто создать заглушку DbContext прямо в коде, которая просто возвращала бы заранее подготовленные коллекции данных (DbSet коллекции)? Без запроса к БД?
@SergeiCalabonga
@SergeiCalabonga 3 жыл бұрын
Конечно! Называется - абстракция! Например, Interfaces.
@septembercult985
@septembercult985 3 жыл бұрын
@@SergeiCalabonga Да, действительно. Благодарю. )
@SergeiCalabonga
@SergeiCalabonga 3 жыл бұрын
🙂
@valeriik9135
@valeriik9135 3 жыл бұрын
спасибо за видео
@SergeiCalabonga
@SergeiCalabonga 3 жыл бұрын
Спасибо за комментарий
FAQ 2 по программированию
10:34
Sergei Calabonga
Рет қаралды 546
Lamborghini vs Smoke 😱
00:38
Topper Guild
Рет қаралды 33 МЛН
Thank you Santa
00:13
Nadir Show
Рет қаралды 46 МЛН
I was just passing by
00:10
Artem Ivashin
Рет қаралды 18 МЛН
Удаление и добавление данных в ReactJS
8:59
FAQ 56 по программированию
41:04
Sergei Calabonga
Рет қаралды 320
Blazor и Модульность
43:48
Sergei Calabonga
Рет қаралды 243
Why is Python 150X slower than C?
10:45
Mehul - Codedamn
Рет қаралды 31 М.
Эволюция Архитектуры ПО
34:39
Sergei Calabonga
Рет қаралды 767
FAQ по программированию 51
17:46
Sergei Calabonga
Рет қаралды 294
FAQ 53 по программированию
14:19
Sergei Calabonga
Рет қаралды 288
2 Years of C++ Programming
8:20
Zyger
Рет қаралды 3,3 М.
Lamborghini vs Smoke 😱
00:38
Topper Guild
Рет қаралды 33 МЛН