170 похожих чатов

13 ответов

16 просмотров

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

Dmitriy Тiutiunnyk
на фикстуру создания апки, поэтому я хочу создават...

не понимаю как ты собрлся прогонять ВСЕ тесты

Dmitriy Тiutiunnyk
на фикстуру создания апки, поэтому я хочу создават...

ну сделай 2 сессионных фикстуры для аппки. С разными конфигами

для того чтоб прогнать все тесты, то будет использоваться фикстура с кредами с пармастора, чтоб прогнать только интеграционные которые мы маркаем - тоже. А вот для юнитестов - дефолт, чтоб не вводить креды

Dmitriy Тiutiunnyk
для того чтоб прогнать все тесты, то будет использ...

1. зачем юниттестам вообще БД? 2. зачем НЕ юниттестам какая-то другая БД 3. что будет если юниттесты полезу в другую БД?

Tishka17
1. зачем юниттестам вообще БД? 2. зачем НЕ юниттес...

1. Потому что иначе апка не сконфигирутся, там требует хотя б какой-то дефолт прописать 2. не юнитестам нужна только бд не с дефолтными парматерами а реальная, с кредами с парамстора, остальное - все то же что и в юниттестах 3. Не полезут, мы ж контролируем шде юнит а где интеграционные марками

Dmitriy Тiutiunnyk
1. Потому что иначе апка не сконфигирутся, там тре...

1. зачем юниттестам аппка? 2. реальная БД для тестов звучит как проблема 3. если ты хочешь запустить ВСЕ тесты, какие нахрен марки

Tishka17
1. зачем юниттестам аппка? 2. реальная БД для тест...

1. нужно апка чтоб ппотому что юнитесты тестируют запросы к апке 2. это интграционные тесты так что можно 3. если запускаю все тесты то я ж наверное знаю что юниттесты не полезут в бд ,а чем проблема тут

Dmitriy Тiutiunnyk
1. нужно апка чтоб ппотому что юнитесты тестируют ...

1. это не юниттесты 2. тогда стоит их прогонять на реальной аппке, а не запущенной тут же 3. если ты процессу тестов даешь доступ к реальной БД, то полезет

Tishka17
1. это не юниттесты 2. тогда стоит их прогонять на...

1. Вс равно надо как-то отделить тесты чтоб ккоторым не нужна реальная бд и те что нужна. 2. окей, давай тогда такой кейс, апку создавать не надо,но нужно создать другие сеттинги где мы берем реальные креды бд, чтоб протестировать бд, без запуска апки, я так понимаю ты просто предлагаешь передать другую фикстуру. одни настройки сделать для апки другие для интеграционных тестов? По заветам DI 3. Как этого избежать тогда в моем кейсе?

1. окей 2. им вообще БД не нужна, если это интеграционные тесты, им нужен адрес запущенного приложения, не? 3. см п.2

Tishka17
1. окей 2. им вообще БД не нужна, если это интегра...

Их так прозвали но по факту там тестируется часть приложения, но на реальной бд, квери билдера

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта