Test haqida qo'shimcha ma'lumotlarni quyidagi manbalardan oling:
-
JUnit: "Java uchun dasturchilarga qulay test frameworki". Spring Framework tomonidan test to'plamida foydalaniladi va Spring TestContext Framework tomonidan qo'llab-quvvatlanadi.
-
TestNG: Testlar guruhlari, ma'lumotlarga asoslangan test, tarqatilgan test va boshqa imkoniyatlarni qo'llab-quvvatlaydigan JUnit asosidagi test frameworki. Spring TestContext Framework tomonidan qo'llab-quvvatlanadi
-
AssertJ: "Java uchun silliq tasdiqlash qo'shimchalari", lambda ifodalari, streamlar va Java 8'ning boshqa imkoniyatlarini qo'llab-quvvatlaydi.
-
Mock Objects: Wikipedia maqolasi.
-
MockObjects.com: Test orqali ishlab chiqish chog'ida kod strukturasini yaxshilash usuliga bag'ishlangan sayt.
-
Mockito: Java uchun Mock object kutubxonasi, Test Spy andozasiga asoslangan. Spring Framework tomonidan test to'plamida foydalaniladi.
-
EasyMock: Java kutubxonasi, "interfeyslar uchun mo‘ljallangan mock obyektlar (va klass kengaytmasi orqali obyektlar), ularni Java-dagi proksi mexanizmlar yordamida darhol yaratish orqali taqdim etadi".
-
JMock: Java kodini test orqali ishlab chiqishni qo'llab-quvvatlovchi kutubxona.
-
DbUnit: JUnit kengaytmasi (Ant va Maven bilan birga ishlatiladi), ma'lumotlar bazasiga asoslangan loyihalar uchun mo'ljallangan va test iteratsiyalari o'rtasida ma'lumotlar bazangizni normal holatga o'tkazadi.
-
Testcontainers: JUnit testlarini qo'llab-quvvatlovchi Java kutubxonasi, yengil, bir martalik umumiy ma'lumotlar bazalari, Selenium veb-brauzerlar uchun Docker konteynerida ishlatilishi mumkin bo'lgan narsa ta'minlaydi.
-
The Grinder: Java uchun yuklama test frameworki.
-
SpringMockK: Kotlinda yozilgan Spring Boot integratsion testlarini qo'llab-quvvatlash vositasi, MockK yordamida Mockito o'rniga ishlatiladi.
GO TO FULL VERSION