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

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

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

12 ответов

7 просмотров

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

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() класса этого объекта.

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

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

Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
55
подскажите пожалуйста, как мне освободить результат записанный в переменную result? в чем проблема подскажите если МОЖЕТЕ?
Михаил Helper
28
кто-то пользуется компонентами rx ? как их лучше ставить, через OPM? (lazarus)
Iluha Companets
14
есть тут кто-то , кто только начал изучать си? если проходите курс на степике или как-то сами изучаете, пишите, может, скооперируемся?..
Eule
25
Слушайте, ещё такая интересная задачка. Сделан аудит действий пользователей через триггеры в базе, соответственно каждый пользователь имеет свой логин и пароль в базе. Это пре...
Сергей Бычков
12
Скажите, тут нет проблемы? IMyInterface1 = interface function GetInterface2: IInterface2; ... function TMyInterface.GetInterface2: IInterface2; begin Result := TI...
Ruslan aka DUDE
18
вопрос по москвину - не понимаю вот такого вопроса похоже Сколько разных всегда завершающихся функций с типом a -> a -> b -> a -> a можно реализовать? Две функции одинаково...
Fedor
11
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Кстати, раз про скачивание файлов разговор зашел) Сделал бота для себя (транскрибирующего и суммаризирующего встречи) но не ожидал что за 2 месяца 10к пользователей набежит😅...
Andrey Obolenskiy
8
что, сложно ифдеф на версию компилятора сделать?
Iluha Companets
6
Карта сайта