[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"topic-spring-test":3,"topic-questions-spring-test":12},{"id":4,"name":5,"slug":6,"description":7,"emoji":8,"color":9,"sortOrder":10,"questionCount":11,"knownCount":10,"learningCount":10,"weakCount":10},16,"Spring Test","spring-test","Вопросы по теме Spring Test","🧪","lime",0,24,[13,21,26,31,36,42,47,52,57,62,67,72,77,82,87,92,97,102,107,112,117,122,127,132],{"id":14,"slug":15,"question":16,"difficulty":17,"tags":18,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},688,"kakovy-osnovnye-otlichiya-junit-5-ot-junit-4","Каковы основные отличия JUnit 5 от JUnit 4?","junior",[6],null,false,{"id":22,"slug":23,"question":24,"difficulty":17,"tags":25,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},689,"kakie-novye-annotatsii-poyavilis-v-junit-5","Какие новые аннотации появились в JUnit 5?",[6],{"id":27,"slug":28,"question":29,"difficulty":17,"tags":30,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},690,"kakie-metody-utverzhdeniy-assertions-predostavlyaet-junit-5","Какие методы утверждений (assertions) предоставляет JUnit 5?",[6],{"id":32,"slug":33,"question":34,"difficulty":17,"tags":35,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},691,"chto-takoe-springboottest-i-kak-on-rabotaet","Что такое SpringBootTest и как он работает?",[6],{"id":37,"slug":38,"question":39,"difficulty":40,"tags":41,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},692,"kakie-rezhimy-webenvironment-sushchestvuyut-v-springboottest","Какие режимы webEnvironment существуют в SpringBootTest?","middle",[6],{"id":43,"slug":44,"question":45,"difficulty":40,"tags":46,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},693,"kak-spring-keshiruet-kontekst-v-testakh-i-chto-takoe-dirtiescontext","Как Spring кэширует контекст в тестах и что такое DirtiesContext?",[6],{"id":48,"slug":49,"question":50,"difficulty":40,"tags":51,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},694,"chto-takoe-mockbean-i-spybean","Что такое MockBean и SpyBean?",[6],{"id":53,"slug":54,"question":55,"difficulty":17,"tags":56,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},695,"kakovy-osnovy-raboty-s-mockito","Каковы основы работы с Mockito?",[6],{"id":58,"slug":59,"question":60,"difficulty":40,"tags":61,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},696,"v-chyom-raznitsa-mezhdu-doreturn-when-i-when-thenreturn-v-mockito","В чём разница между doReturn\u002Fwhen и when\u002FthenReturn в Mockito?",[6],{"id":63,"slug":64,"question":65,"difficulty":40,"tags":66,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},697,"kak-testirovat-kontrollery-s-pomoshchyu-mockmvc-i-webmvctest","Как тестировать контроллеры с помощью MockMvc и WebMvcTest?",[6],{"id":68,"slug":69,"question":70,"difficulty":40,"tags":71,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},698,"kak-vypolnyat-zaprosy-i-proveryat-rezultaty-v-mockmvc","Как выполнять запросы и проверять результаты в MockMvc?",[6],{"id":73,"slug":74,"question":75,"difficulty":17,"tags":76,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},699,"kak-testirovat-servisnyy-sloy-s-pomoshchyu-mockitoextension","Как тестировать сервисный слой с помощью MockitoExtension?",[6],{"id":78,"slug":79,"question":80,"difficulty":40,"tags":81,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},700,"kak-testirovat-repozitorii-s-pomoshchyu-datajpatest","Как тестировать репозитории с помощью DataJpaTest?",[6],{"id":83,"slug":84,"question":85,"difficulty":40,"tags":86,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},701,"chto-takoe-testcontainers-i-zachem-oni-nuzhny","Что такое Testcontainers и зачем они нужны?",[6],{"id":88,"slug":89,"question":90,"difficulty":40,"tags":91,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},702,"kak-ispolzovat-sql-i-sqlgroup-dlya-podgotovki-testovykh-dannykh","Как использовать Sql и SqlGroup для подготовки тестовых данных?",[6],{"id":93,"slug":94,"question":95,"difficulty":40,"tags":96,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},703,"kak-ispolzovat-testresttemplate-dlya-integratsionnykh-testov","Как использовать TestRestTemplate для интеграционных тестов?",[6],{"id":98,"slug":99,"question":100,"difficulty":40,"tags":101,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},704,"kak-ispolzovat-webtestclient-dlya-testirovaniya-reaktivnykh-i-obychnykh-prilozheniy","Как использовать WebTestClient для тестирования реактивных и обычных приложений?",[6],{"id":103,"slug":104,"question":105,"difficulty":17,"tags":106,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},705,"kak-nastroit-profili-dlya-testov","Как настроить профили для тестов?",[6],{"id":108,"slug":109,"question":110,"difficulty":40,"tags":111,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},706,"kak-rabotaet-transactional-v-testakh-i-chto-takoe-avtomaticheskiy-rollback","Как работает Transactional в тестах и что такое автоматический rollback?",[6],{"id":113,"slug":114,"question":115,"difficulty":17,"tags":116,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},707,"chto-takoe-assertj-i-chem-on-luchshe-standartnykh-assertions","Что такое AssertJ и чем он лучше стандартных assertions?",[6],{"id":118,"slug":119,"question":120,"difficulty":17,"tags":121,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},708,"chto-takoe-parameterizedtest-i-kak-on-ispolzuetsya","Что такое ParameterizedTest и как он используется?",[6],{"id":123,"slug":124,"question":125,"difficulty":17,"tags":126,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},709,"chto-takoe-nested-testy-v-junit-5","Что такое Nested тесты в JUnit 5?",[6],{"id":128,"slug":129,"question":130,"difficulty":40,"tags":131,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},710,"chto-takoe-tdd-i-bdd-chem-oni-otlichayutsya","Что такое TDD и BDD? Чем они отличаются?",[6],{"id":133,"slug":134,"question":135,"difficulty":40,"tags":136,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":19,"starred":20},711,"kak-testirovat-spring-security","Как тестировать Spring Security?",[6]]