Unit Testing in Java

Provided by:
10/10 stars
based on  13 reviews
Provided by:
Cost $25/mo
Start Date On demand

Course Details

Cost

$25/mo

Get access to the entire library of over 300 software engineering courses taught by expert teachers.

Start Free Trial

Upcoming Schedule

  • On demand

Course Provider

Treehouse online courses
Imagine an environment where you can become an expert on a topic that interests you through interactive code challenges, exercises and insight from some of the best professors in the nation. You can become an experienced coder and know all there is to know about HTML, Javascript, HTML, CSS and so much more. One of the instructors is Chief Content Officer Nick Pettit, who is an experienced designer and public speaker, so he knows how to get concepts across in a clear and concise way to give...
Imagine an environment where you can become an expert on a topic that interests you through interactive code challenges, exercises and insight from some of the best professors in the nation. You can become an experienced coder and know all there is to know about HTML, Javascript, HTML, CSS and so much more. One of the instructors is Chief Content Officer Nick Pettit, who is an experienced designer and public speaker, so he knows how to get concepts across in a clear and concise way to give you the best learning experience possible. The professors of online classes at Treehouse deliver content in an informative yet easy-to-understand manner to suit a wide variety of learning styles. This learning platform features online quizzes, in-depth video lectures and code challenge exercises to help apply what you've learned to real world situations. With Treehouse, developing your career means learning straight from the professionals in a concise period of time so you can promptly use those skills in the workplace.

Provider Subject Specialization
Sciences & Technology
1196 reviews

Course Description

Unit testing is a Java best practice that ensures your code is working how it was intended. It is a critical habit that you should develop early on in your coding adventures.
Reviews 10/10 stars
13 Reviews for Unit Testing in Java

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
Dustin Flanary profile image
Dustin Flanary profile image
10/10 starsCompleted
  • 2 reviews
  • 2 completed
2 years, 5 months ago
I loved the way Craig walked us through setting up and using tests. One of his best courses, which is saying something as he does a great job of teaching. I like taking any course he does, but this one is directly relevant to my job and has given me a great start and increased confidence in writing and using unit tests.
Was this review helpful? Yes2
 Flag
khaled Adel profile image
khaled Adel profile image

khaled Adel

10/10 starsCompleted
8 months ago
it was really great experience and i enjoyed it so much , but i would suggest adding some content on mokito or easymock and how to use them and maybe more examples on different uses for @Rule
Was this review helpful? Yes0
 Flag
Ivy D profile image
Ivy D profile image
10/10 starsCompleted
  • 3 reviews
  • 3 completed
1 year ago
If you've taken Craig's earlier courses, you're well acquainted with the quality of his teaching and this course is no different. This was my first course on Unit Testing (and testing in general), and I appreciated the clear-cut way the testing process was laid out, with plenty of resources and best practices included. After taking this course, I don't just feel like I understand how testing works, but confidently knowing when not to over-test and where I can find more resources to get better at testing.
Was this review helpful? Yes0
 Flag
Aaron Campbell profile image
Aaron Campbell profile image

Aaron Campbell

10/10 starsCompleted
1 year, 4 months ago
Craig is an amazing teacher, and probably one of the easiest for me to follow on Treehouse. Unit Testing is super important, so I am glad someone like Craig was able to really explain how it all works, and walk us through it the whole time.
Was this review helpful? Yes1
 Flag
 profile image
 profile image

10/10 starsCompleted
  • 0 reviews
  • 0 completed
1 year, 4 months ago
Awesome course! As I have listened to many of them recently this one is perfect. Content is relevant, short enough with no water and really helpfull in everyday developer life. It's not only about writing test it's about designing the testable course and enjoying that. Thanks, Craig for inspiration!
Was this review helpful? Yes0
 Flag
Ezra profile image
Ezra profile image
10/10 starsCompleted
  • 2 reviews
  • 2 completed
1 year, 8 months ago
Craig nailed it. I really enjoyed reviewing and learning all about unit testing. Craig is a great teacher. I definitely recommend taking this course!!!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
1 year, 9 months ago
This course makes a very crucial skill accessible and quick to grasp. Concepts were well-explained, be sure to come into it ready to laugh at dad-grade humor.
Was this review helpful? Yes0
 Flag
Jay Bennett profile image
Jay Bennett profile image
10/10 starsCompleted
  • 2 reviews
  • 2 completed
1 year, 10 months ago
Great instructor, very good content and an excellent provider. Craig made the course entertaining. The challenges were great. Also, Craig left lots of instructors notes for those of us wanting to delve further into the subject.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
1 year, 11 months ago
The material was presented clearly, and with enough hands-on exercises to keep it interesting. I would probably have liked a little more unpacking of some of the ideas, but that’s just because of my limited background.
Was this review helpful? Yes0
 Flag
Alexander Nikiforov profile image
Alexander Nikiforov profile image
10/10 starsCompleted
  • 11 reviews
  • 11 completed
2 years, 7 months ago
Awesome intro to JUnit and TDD in Java. As always in fun way present by Craig Dennis. There were a lot of theory, but I was able to implement it to one of my projects, great tool. Thanks for a lot of valuable links, Craig, that you put in a teacher's notes. That is very helpful, when one wants to dive deeper in subject. So assertEquals("thisCourse","awesome");
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsCompleted
2 years, 9 months ago
Excellent teaching style by Craig. He actually makes is fun. It is interactive, so as you learn each step you get to immediately practice the step. He also introduces new topics organically as they fit in with what he is teaching. Highly recommend this as an intro to unit testing in Java. By the end you will be able to write basic unit tests and learn more advanced ones.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
2 years, 9 months ago
Whenever I sit down to take a course made by Craig Dennis I can't stand up until I finish it. He makes it super interesting and funny. This course is really helpful. Prior to it I had no knowledge of Unit Testing in Java and now I feel much more comfortable. Thank you Craig, you are the best.
Was this review helpful? Yes0
 Flag
Steven Stanton profile image
Steven Stanton profile image
8/10 starsCompleted
  • 1 review
  • 1 completed
2 years, 11 months ago
A great course. The subject of Unit testing is clearly and humorously broken down and explained for those who have no prior knowledge of the subject (although some basic knowledge of Java is necessary). The explanation is structured around one particular project, which really helps. Useful links for further reading are provided.
Was this review helpful? Yes0
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.