2014
Pluralsight
Nate Taylor
1h 58m
English
This course will use the principles of Test Driven Development (TDD) to help achieve a well-designed application.
This course shows how to use Test Driven Development (TDD) in a real-world setting. It moves beyond the discussing the basics of TDD; instead of focusing on the mechanics of TDD, this course uses TDD as a design tool. The course will cover unit testing both server- (node.js) and client-side (Angular) code. The goal of the course is to demonstrate how to use TDD to design a better code base.
01. Getting Started 00:15:52
01. Motivations for TDD 00:03:57
02. Mechanics of TDD 00:05:10
03. Tools Used 00:06:44
02. TDD on the Server 00:40:19
00. Why the Server? 00:02:18
01. What Are We Building? 00:08:52
02. Refactoring 00:04:29
03. More Than Models 00:02:46
04. API Routes 00:07:24
05. API Routes Pt 2 00:11:12
06. What Have We Learned? 00:03:14
03. TDD on the Client 00:44:12
00. Intro 00:05:26
01. How the Client Works 00:09:06
02. Displaying Single Event 00:03:06
03. Refactoring the Client 00:02:54
04. Interacting With the View 00:10:01
05. Client Interaction 00:06:44
06. Adding Templates 00:04:13
07. Summary 00:02:37
04. Testing After 00:17:56
00. Intro 00:01:55
01. Should vs. Does 00:04:00
02. Does the Test Work? 00:04:05
03. How Do I Test That? 00:07:54
http://pluralsight.com/
Download File Size:360.57 MB