Как тестовая разработка осуществляется весной? - PullRequest
0 голосов
/ 08 сентября 2018

Как я уже упоминал в заголовке, меня интересует, как TDD делается весной. Я совершенно новичок в понятии модульного тестирования. Я прочитал несколько статей о TDD. Говорят, что в TDD сначала тесты пишутся на основе требований, они терпят неудачу, затем при правильной реализации они проходят успешно. Но что должно быть проверено весной? Главный вопрос в том, как их следует проверять. Я понятия не имею, с чего начать, как оценить то, что следует проверить. Я ищу правильные методы или соглашения для написания кода, управляемого тестом, если таковой имеется.

Заранее спасибо

1 Ответ

0 голосов
/ 09 сентября 2018

TDD не зависит от используемой вами платформы. TDD о мышлении и разработке вашего кода на основе невыполненных требований, поэтому мы сначала записываем тесты. https://medium.com/@mithunsasidharan/test-driven-development-an-overview-46ebc817d580

Фреймворк, такой как Spring, облегчает запись контрольных примеров, используя такие принципы, как Dependency Inversion. И они также предоставляют все зависимости библиотек модульного тестирования.

Вы можете проверить Mockito, Junit, чтобы продолжить тестирование вашего кода. https://site.mockito.org/

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

...