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

13 ответов

19 просмотров

на фикстуру создания апки, поэтому я хочу создавать апку одну, пока н понимаю рационале для создания 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. им вообще БД не нужна, если это интегра...

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

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта