Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Software Testing Tutorial - Learn Unit Testing and Integration Testing

Amigoscode via YouTube

Overview

Learn essential software testing techniques in this comprehensive tutorial focusing on unit testing and integration testing using Java and JUnit5. Explore key concepts including JUnit5, integration tests, assertions, and mocking with Java Mockito. Gain hands-on experience writing tests, working with repositories, using H2 databases, and implementing @DataJPATest annotations. Master Mockito for effective mocking, utilize argument captors, and understand the process of testing student additions. Conclude with an overview of integration testing and guidance on next steps to further enhance your software testing skills.

Syllabus

- Software Testing Overview.
- Download Diffblue to auto-generate tests.
- UML Diagram.
- JUnit5 and AsserJ.
- Maven Dependencies.
- Lets Write a Test.
- Testing Repositories.
- H2 Database.
- @DataJPATest.
- Mockito.
- Argument Captor.
- Testing Add Student.
- Integration Testing Overview.
- Next Steps.

Taught by

Amigoscode

Reviews

5.0 rating, based on 1 Class Central review

Start your review of Software Testing Tutorial - Learn Unit Testing and Integration Testing

  • Profile image for Jayasurya A (Surya)
    Jayasurya A (Surya)
    This unit testing course gave me the tools to write clean, confident code. The instructor explained concepts clearly provided hands-on exercises. I feel prepared to catch bugs early and improve code maintainability. Highly recommend!

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.