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

Подскажите, как протестить метод, который возвращает результат рест темплейта и

запихивает его в дто?
Надо проверять чтобы дто было не налл или как?

12 ответов

30 просмотров

Ну, проверить, что в дто запихнуто конкретно то, что ты ожидал.

Illidan Stormrage-S Автор вопроса
Denis Chikanov
Ну, проверить, что в дто запихнуто конкретно то, ч...

А если у меня объекты эти как бы вложенные, то мне тестить именно поля в этих объектах или сами объекта? У меня погода имеет 6 вложенных классов, которые я отдельно вынес, мне тестить поля в каждом вложенном классе или просто поле класса?

Illidan Stormrage-S Автор вопроса

Типа такого

Illidan Stormrage S
Типа такого

Так как надо/можешь, так и делай. Чем меньше строчек ассёртов, тем лучше, но не в ущерб качеству

Illidan Stormrage-S Автор вопроса
Denis Chikanov
Так как надо/можешь, так и делай. Чем меньше строч...

Не, я к тому что он при сравнении с полем самого класса проверит сразу и его поля внутри или нет? getCoord() == get каждое поле или как?

Illidan Stormrage S
Не, я к тому что он при сравнении с полем самого к...

Открой документацию или исходники assertEquals и прочитай, что он делает. Выводы несложно будет сделать.

Illidan Stormrage-S Автор вопроса
Denis Chikanov
Открой документацию или исходники assertEquals и п...

Ну там написано что сравнивает объекты по иквалс и что если исходный и ожидаемый null, то тру выдает, на этом все..

Illidan Stormrage S
Ну там написано что сравнивает объекты по иквалс и...

Ну, сравнивает объекты по иквалс. В чём ещё вопрос?

Illidan Stormrage-S Автор вопроса
Denis Chikanov
Ну, сравнивает объекты по иквалс. В чём ещё вопрос...

Ну то есть он возьмет объект coord и сравнит его по полям с тем, что пришло и мне можно вручную не сравнивать каждое поле самому?

Illidan Stormrage S
Ну то есть он возьмет объект coord и сравнит его п...

Он сделает то, что у тебя написано в методе equals() класса этого объекта.

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

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

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