Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
JUnit 5. Develop Your Unit Testing Skills Quickly and Easily
Rating: 4.4 out of 5(20 ratings)
76 students

JUnit 5. Develop Your Unit Testing Skills Quickly and Easily

Learn JUnit 5 Java unit testing to write and maintain quality code. Examples, guided coding practice, videos, and more.
Created byCraig Hawkins
Last updated 11/2020
English

What you'll learn

  • How to write and run unit tests with JUnit
  • How to interpret and customize test output
  • How professionals use JUnit to write and maintain quality code
  • Test-driven development
  • JUnit asserts, parameterized tests, and test suites
  • How to use JUnit to performance-test your code
  • Workflow patterns for bugfixes and feature requests
  • How and why to repeat tests, and how to specify test execution order

Course content

9 sections46 lectures2h 42m total length
  • Introduction and Overview6:28
  • Course Requirements0:27

Requirements

  • Basics of Java programming (creating classes and methods, for loops, basic data structures such as String, ArrayList, etc.).
  • Basic skills of working with an integrated development environment (IDE). We will be using Eclipse as our IDE. But if the student has a decent background in another mainstream IDE, they should be fine.
  • Access to the internet to download and install JUnit (JUnit is free and open-source).

Description

Learn how to effectively use JUnit 5 to write and maintain quality code.  The course comes complete with lecture videos, downloadable source code, practice quizzes, projects, and demonstrations.  You will be learning JUnit specifically, but you will also be learning the technique and rationale of test-driven development.  The course is taught by a straight-A Ivy League computer science graduate with classroom teaching experience and industry experience in the subject matter. Upon completing this course, you will have gained practical skills that you can apply immediately to your software development efforts.

Who this course is for:

  • Professional developers
  • University computer science students
  • Beginning JUnit users
  • Experienced JUnit users looking to expand their knowledge