author-cover
INTERACTIVE COURSE

Pragmatic Unit Testing in Java 8 with JUnit

Intermediate

102 Lessons

13h

Certificate of Completion

author-cover
91 Playgrounds
26 Quizzes
96 Illustrations

Takeaway Skills

Learn how to effectively test Java applications using JUnit

Get to know the core quality principles of unit testing

Master writing cleaner and refactored JUnit tests

Course Overview

In this course, you will learn how to write a unit test for Java applications using JUnit. You'll start by covering unit-testing foundations, which provide you with a starter set of information about writing basic tests in JUnit. You’ll learn about JUnit organizatio...Show More

Course Contents

1

Before We Begin

3 Lessons

2

JUnit Test Foundations

8 Lessons

Show all 8 lessons
3

Digging Deeper into JUnit Assertions

9 Lessons

4

Organizing Your Tests

8 Lessons

5

Mastering Manic Mnemonics!

7 Lessons

6

What to Test: The Right-BICEP

8 Lessons

7

Boundary Conditions: The CORRECT Way

8 Lessons

8

The Bigger Design Picture

5 Lessons

9

Bigger Design Issues

6 Lessons

10

Using Mock Objects

7 Lessons

11

Refactoring Tests

10 Lessons

12

The Bigger Unit-Testing Picture

10 Lessons

13

Testing Some Tough Stuff

6 Lessons

14

Testing on a Project

4 Lessons

15

Wrapping Up

1 Lesson

16

Appendix - Setting up JUnit

2 Lessons

How You'll Learn

Hands-on Coding Environments

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.

2x Faster Than Videos

Videos are holding you back. The average video tutorial is spoken at 150 words per minute, while you can read at 250. That‘s why our courses are text-based.

No Set-up Required

Start learning immediately instead of fiddling with SDKs and IDEs. It‘s all on the cloud.

Progress You Can Show

Built-in assessments let you test your skills. Completion certificates let you show them off.