Introduction to Test Driven Development from Scratch
Enroll in our beginner course on test driven development from scratch that covers vital concepts of TDD i.e. what is TDD, Benefits of TDD, types of test, etc.
Featured on: Sep 22, 2018
This course has been designed with our expert programmer, who has more than 10 years of experience in programming and works at the prestigious Moscow Aviation Institute. His knowledge combined with his ability to simplify even the most complicated technology, ensures that you are in the best hands when it comes to learning TDD. Designed for beginners, the TDD tutorial will start at the very beginning assuming that you are a beginner, going through everything from the ground up ensuring that you are on top of the topic. The instructor also goes through everything and also ensures that there are examples at every turn to help you also have a hands-on experience. At the end of this course, you will have the knowledge and the confidence to start writing codes for testing your codes before implementation. You will also learn about the different tests and how to write them for your codes. What you will find in this course: How to install a text editor and rails framework What is TDD, what are some best practices, the different types of tests Start writing unit tests for your models How to test models and controllers How to write integration tests and how they can test collaboration of different components How to test user behavior and how to simulate user behavior How to test mailers, background jobs, and third party services by recording HTTP interaction using the VCR solution