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

Ребят, вот принаписании теста вы на что полагаетесь? У меня

был метод который допустим читал данные и складывал их в мапу.
Соответственно тест кейс у меня был тупо проверки работоспособности метода, т.е я написал тест который проверяет что мой метод успешно читает данные и кладёт их в мапу.
Ещё раз и иными словами, я тестил то что если какой-то другой прогер перепишет мой метод то тест упадет.верно ли то что тесты пишутся для программистов, для того что если ты вдруг поправил какую либо строку то тест должен упасть если он перестал корректно работать.
Крч придумать грамотный тест кейс это та ещё проблема несмотря на то что ты прекрасно знаешь как работает твой код.

14 ответов

23 просмотра

При написании теста проверяю заведомо удачный и заведомо неудачный случай

Ну так у тебя метод делает разные вещи, что не есть солид. Что в итоге тестить? Чтение какое-то или складывание в мапу:/?

Escapewithme-Шумбасов Автор вопроса
Дмитрий
При написании теста проверяю заведомо удачный и за...

Тесты падали в том случае если приходили некоректрые данные со стороны или из-за того что Васян переписал твой метод и что-то не учел?

Escapewithme-Шумбасов Автор вопроса
Дмитрий
Ну так у тебя метод делает разные вещи, что не ест...

Пришли данные, сложил в мапу, скорее так

Escapewithme Шумбасов
Пришли данные, сложил в мапу, скорее так

Не совсем понятно зачем для этого метод нужен. Ну это уже другой вопрос

Escapewithme Шумбасов
Тесты падали в том случае если приходили некоректр...

>тесты падали из-за некорректных данных это какие-то интеграционные тесты?

Escapewithme Шумбасов
Тесты падали в том случае если приходили некоректр...

Не, васяна можно по комитам отследить, на него я бы не ориентировался.

Escapewithme Шумбасов
Юнит

откуда там неверные данные

Escapewithme Шумбасов
Это пример, не думай об этом))

У тебя абстрактный пример и несуществующая проблема?))

Escapewithme-Шумбасов Автор вопроса
Дмитрий
У тебя абстрактный пример и несуществующая проблем...

Проблема существующая, пример абстрактный

Escapewithme Шумбасов
Проблема существующая, пример абстрактный

Возможно было бы проще разобраться если бы ты предоставил конкретный пример. Но то такое

Escapewithme-Шумбасов Автор вопроса
Nickelodeona K
откуда там неверные данные

Ну да, чет бредовый пример привел)

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта