JUnit and Mockito Crash Course (Udemy.com)

Learn how to use JUnit and Mockito and Unit Test in easy steps.

Created by: Bharath Thippireddy

Produced in 2021

icon
What you will learn

  • Learn what Unit Testing is
  • Understand the importance of Unit Testing
  • Learn the JUnit Framework and API
  • Learn what mocking is and why we should mock
  • Write tests using JUnit and Mockito
  • Learn What Test Coverage is and how to measure it
  • All in simple and easy steps
  • Spring Testing Quick Start
  • PowerMock Quick Start
  • Parameterized JUnit

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100

icon
Course Description

Sample of the reviews:
Very good teacher, knows the material. Hands on exercises that are quick to write, but very useful to support the learning of the course content. I'll keep these tiny projects and I'll refer to it often when coding. I've learned a lot about JUnit testing and Mockito, but also about other tools useful in software unit testing: Ex: Spring, shortcuts in Eclipse. - Guy AudetVery well explained, to the point, on short interval to grasp the content. Every lecture has purpose achieved. Simple examples. Really nice course. - Kaushal TrivediI enjoyed the course. The Course is well structured, principles were clearly explained, the sound and picture quality was good. I recommend the course to everyone who would like to begin with java unit testing. Thanks, Bharath! - Mario Banay---Are you a java developer who want to become an expert at Unit Testing ? Then this course is a quick practical guide for you. Learn how to write real unit tests using JUnit and Mockito. This course will simplify things with concepts and step by step implementations .
There are so many java professionals who write great code , but not unit tests. This course aims at filling that gap by covering JUnit and Mockito the two required frameworks to write good unit tests.
Learn and master the most popular unit testing technologies in this comprehensive course.
Understand the importance of writing Unit TestsLearn the Syntax of JUnit 4 and 5Demystify the topics of MockingWrite Unit tests using JUnit and MockitoLearn what test coverage is and how to measure itRun unit tests as a part of your Maven buildAll in easy stepsMastering Unit Testing for Java Professionals:
JUnit is a open source Framework to test and assert code behavior . Mockito mocks out the dependencies and stub the expectations allowing testing a particular layer/unit in isolation.
Any java developer at any level can access the key lessons and concepts in this course and learn to write quality unit tests.
This course is perfect for every java developer who works on building high quality applications .
Contents and Overview:
In over 2 hours of lectures this course covers necessary JUnit API and its usage with Mockito.
This course covers the importance of unit testing , how to effectively use JUnit ,how mocking works and how to use Mockito to write real unit tests.
Up on completion you will be able to test Java and JavaEE applications ,run unit tests as a part of your build and measure code coverage and improve it.
Who this course is for:
Anyone who wants to write quality codeStudent with java backgroundJava DevelopersJava EE Developers

icon
Instructor Details

Bharath Thippireddy

Bharath Thippireddy is an Entrepreneur,Software Architect and Public Speaker who has trained 350000 + students across the planet.He is Oracle Certified Developer, Web Component Developer, Business Component Developer, Web Services Developer.
He loves learning new things both in technology and personal development and shares them on YouTube and his web site. He have mentored students in class room trainings as well as in the corporate world both in India as well as in USA.He has spoken on technical topics at several agile conferences. While in India he also voluntarily teaches interview and soft skills at Vivekananda Kendra.
Full Stack Development using Java,Python,JavaScript and DevOps, AWS, Docker, Kubernetes.
From 25 Courses which currently have 300K+ Learners you can pick a track and master
Spring Boot Project Development using Angular and React
Angular and React project creation with Java or Node backend
Complete Python Stack from core Python to Django REST Framework
Docker , Kubernetes, Maven, Jenkins ,GIT , AWS EC2 ,Elastic Beanstalk,ELB,Auto Scaling and more in easy steps
Java (Java Design Patterns,Java Web Services,Java Messaging Service)
And Spring Frameworks ( Spring, Spring Boot,Spring Data using Hibernate,Spring Data REST)

icon
More courses by Bharath Thippireddy

Core Java Made Easy

$11.99

Python for beginners

$11.99

Java Web Services

$11.99

Spring Framework In Easy Steps

$11.99

Spring Data JPA Using Hibernate

$11.99

REST APIs using Spring Data REST

$11.99

icon
More software testing courses

Rest API Testing (Automation) from Scratch -RestAssured Java

$11.99

The Complete 2021 Software Testing Bootcamp

$11.99

Appium -Mobile Automation Testing from Scratch + Frameworks

$11.99

Cypress -Modern Automation Testing from Scratch + Framework

$11.99

Unit Testing for C# Developers

$11.99

Master Software Testing+Jira+Agile on Live App-Be a TeamLead

$11.99

icon
Reviews

4.5

308 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Eric Botcher on 11/24/2020

He is using an outdated version of Mockitto. Also, this lecture should have been at the beginning of the class.

By Avnish Mishra on 11/2/2020

Till this point explanation is fine

By Tania Jebin on 11/1/2020

good. but as good as the other courses from this instructor. I had no knowledge of testing , may be that is why I could not understand completely.

By Shiva Kiran on 10/22/2020

Learn a lot... great

By Parmendra Kumar on 10/19/2020

It is excellence video for a beginners .But for a professionals ,here needs to cover more topics.

By Lorraine Figueroa on 10/9/2020

I like the step-by-step approach where I follow along with the Instructor. It is easy to pace oneself as you learn the new concepts. The presenter covers things in a logical manner and explains things in detail. The quizzes can be more challenging and maybe even require we look up a thing or two. This is a great place to start learning about unit testing, mockito and code coverage.

By Shreyashkumar H. Limbhetwala on 10/7/2020

Simply awesome

By Sanchit Tripathi on 9/27/2020

Very nicely explained.

By Cicero Bombeo on 9/27/2020

If you're using JUnit4 and you're a complete beginner, I believe you will benefit a lot from this course assuming you have a basic background of Java coding but if your project uses JUnit5 that utilizes lamba expressions of Java 8 and other newer version of the frameworks mentioned in the course, I don't think this is the one you're looking for because it's pretty outdated. I may change my rating if there's a section in the future that will cover that latest versions.

By Gaurav Sharma on 9/26/2020

Great Clarity and cripse.

By Belino Marques on 9/23/2020

Nice, concise and to the point.

By Tanima on 9/22/2020

Very basic, expected complicated examples and more example, Spring MockMVC missing, this really needs improvement. Free links in youtube is more in depth than this course.