СЕГА В ПЕЧАТ

Mockito стана ясно

От Кенет Коузен

Mockito Made Clear: Java Unit Testing with Mocks, Stubs, and Spies вече е излязъл от бета версия и е напълно пуснат:



Ако някога сте изпълнявали само няколко JUnit теста или сте инжектирали мъничета в класове, за да върнете предварително зададени стойности, време е да повишите нивото на вашата кутия с инструменти на Java. Зависимостите от други класове и външни ресурси могат да скрият проблемите и да направят грешките трудни за откриване. Трябва да тествате класовете изолирано, за да определите наистина проблемите си. И докато можете сами да напишете фиктивни класове, за да замените зависимостите, Mockito автоматизира процеса и ви помага да коригирате кода си по-бързо.

Започнете с API на Mockito, за да генерирате фалшиви класове за зависимости, конфигурирайте как всеки трябва да реагира, когато се извикат техните методи, и проверете дали тестваният клас взаимодейства със зависимостите по начина, по който бихте очаквали. След това изградете модулни тестове с рамката Mockito и се чувствайте уверени не само, че методите се извикват, но и че се извикват правилния брой пъти и в правилния ред. По пътя следвайте ясни тестови примери, базирани на JUnit 5, за да създавате мъничета, подигравки и шпиони и да откривате източника на всякакви проблеми, дебнещи в Java класовете.

Спестете време, пишете по-добър код и имайте повече доверие във вашите Java програми с Mockito.

📝Mockito Made Clear е част от нашата поредица Прагматични отговори, които са само за електронни книги. Така че, когато казваме, че книгата е „в печат“, това означава, че авторът е включил всички отзиви на читателите и книгата е преминала през нашите редакционни и производствени процеси.