Tags
Language
Tags
April 2024
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4

Master Java Unit Testing With Junit 5 In An Hour

Posted By: ELK1nG
Master Java Unit Testing With Junit 5 In An Hour

Master Java Unit Testing With Junit 5 In An Hour
Published 5/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 193.29 MB | Duration: 1h 0m

Master Java Unit Testing with JUnit 5: Practical Coding, Real-World Examples, Best Practices, and Interview Questions

What you'll learn

Learning unit testing in java

Learning JUnit Framework and implementing lots of real examples

How to implement different types of unit tests in Java

Getting familiar with real examples that you might face in job and interview

Hands on practice and coding different types of Junit functionallties

Requirements

Basic knowledge of Java

Description

Welcome to "Master Java Unit Testing with JUnit 5 in an hour" - the comprehensive course designed to teach you the fundamentals of unit testing in Java using the latest JUnit 5 framework. In today's fast-paced software development industry, it's essential to ensure that your code is reliable and functions as intended. That's where unit testing comes in - it's a critical process that allows you to test small, isolated pieces of code to ensure that they meet your requirements and work as expected.In this course, you'll learn how to write effective unit tests using JUnit 5 and other popular testing tools. You'll start by exploring the basics of unit testing, including what it is, why it's important, and how to write tests that are maintainable, readable, and scalable. Throughout the course, you'll work on practical examples and exercises that will help you build your skills and gain confidence in your ability to write effective unit tests. By the end of the course, you'll be able to apply your newfound knowledge to your own projects and write tests that ensure your code is reliable and performs as expected.This course takes a practical approach and covers the essential concepts of unit testing with JUnit 5, including Test-Driven Development (TDD) with real-world examples. You'll also learn by making some real job examples and use cases, giving you practical experience with unit testing in a professional setting.Additionally, this course includes interview questions that will help you prepare for job interviews and stand out from other candidates. By the end of the course, you'll be well-prepared to tackle unit testing questions in technical interviews and showcase your skills to potential employers.Whether you're a beginner or an experienced Java developer, this course will equip you with the knowledge and tools you need to create high-quality, reliable code. So, enroll in this tutorial today and join me on this exciting journey as we dive into the world of Java unit testing with JUnit 5!

Overview

Section 1: Introduction

Lecture 1 Introduction

Lecture 2 Why writing test is important?

Lecture 3 Different Types of Testing

Lecture 4 Deep Dive in Unit Testing

Section 2: JUnit Framework

Lecture 5 What is JUnit Framework?

Lecture 6 JUnit 5

Lecture 7 Setting up JUnit 5 manually

Lecture 8 Setting up JUnit 5 Using Maven

Lecture 9 Setting up JUnit 5 Using Gradle

Section 3: JUnit Annotations

Lecture 10 JUnit Annotations

Lecture 11 JUnit Annotations Part 1

Lecture 12 Real Example related to JUnit Annotations Part 1

Lecture 13 JUnit Annotations Part 2

Lecture 14 Real Example related to JUnit Annotations Part 2

Lecture 15 Junit Annotations Part 3

Lecture 16 Real Example related to JUnit Annotations Part 3

Section 4: JUnit Advance Topics

Lecture 17 Parameterized Tests

Lecture 18 Parametrized Test Real Example

Lecture 19 Exception Handling

Lecture 20 Exception Handling Test Real Example

Lecture 21 Test Fixtures

Lecture 22 Test Fixtures in Action

Lecture 23 Assertions

Lecture 24 JUnit Different Versions!

Section 5: Best practices for JUnit

Lecture 25 Best Practices

Lecture 26 Junit Cheat Sheet

Section 6: JUnit Interview Questions

Lecture 27 Java Testing and JUnit Interview Questions Part 1

Lecture 28 Java Testing and JUnit Interview Questions Part 2

Section 7: Bonus Course: Spring Boot Framework and JUnit

Lecture 29 Spring Boot Framework and JUnit

Section 8: Bonus Course: Test Driven Development (TDD)

Lecture 30 Test Driven Development (TDD)

Lecture 31 TDD in Action (E-Commerce: Purchase items online)

Lecture 32 TDD in Action (E-Commerce Retail Company-Search for products based on keywords)

Lecture 33 TDD in Action (Messaging application: Message blocked user)

Junior, Mid level and Senior Developers,Students, interns and those who are looking to learn Junit and generally unit testing,All developers and those who want to pass job interviews related to programming roles and QA,Java Developers,Backend Developers,QA Developers,Test Developers