Filename Size code.zip 39.5 MB Lesson 1 - Course Overview.mp4 5.8 MB Lesson 10 - Thinking About Unit Testing ASP.NET MVC and Demo Overview.mp4 5.3 MB Lesson 11 - Demo Part 1 of 3 Setting up the Unit Test and ASP.NET Code.mp4 14.4 MB Lesson 12 - Demo Part 2 of 3 Creating the Model and ASP.NET Controller.mp4 18.8 MB Lesson 13 - Demo Part 3 of 3 Unit Testing the Operators Drop-down List.mp4 18.5 MB Lesson 14 - Demo Unit Testing Adding Two Numbers in the Web Calculator.mp4 33.6 MB Lesson 15 - Demo Unit Testing an Error Case in the Web Calculator.mp4 14.2 MB Lesson 16 - Dependency Injection in an ASP.NET Controller.mp4 3.9 MB Lesson 17 - Demo Refactor the Controller and Unit Tests to Use Dependency Injection.mp4 22.2 MB Lesson 18 - Mocks, Stubs, Fakes, and Dependency Injection.mp4 4.6 MB Lesson 19 - Demo Part 1 of 2 Using a Mock to Unit Test an ASP.NET Controller.mp4 25 MB Lesson 2 - Introduction Why Write Tests.mp4 9.8 MB Lesson 20 - Demo Part 2 of 2 Using a Mock to Do Behavior Verification.mp4 12.1 MB Lesson 21 - Summary.mp4 1 MB Lesson 22 - Introduction.mp4 2 MB Lesson 23 - Databases Are Hard to Test. So What Do You Do About It.mp4 5.4 MB Lesson 24 - The Object-relational Impedance Mismatch Problem.mp4 14 MB Lesson 25 - Designing and Implementing Repositories.mp4 8 MB Lesson 26 - EF Core and the Adapter Pattern It's the Right Thing to Do and the Tasty Way to Do It.mp4 6.4 MB Lesson 27 - The Design of the Sample Application.mp4 6.2 MB Lesson 28 - Demo Implementing the Adapter Pattern.mp4 29.7 MB Lesson 29 - Demo Part 1 of 2 Reusable EF Core Repository Classes.mp4 18.3 MB Lesson 3 - What Should You Test.mp4 8.2 MB Lesson 30 - Demo Part 2 of 2 Integration Testing EF Core Repositories.mp4 23.7 MB Lesson 31 - Demo Implementing the Service Layer Pattern.mp4 12.4 MB Lesson 32 - Demo Part 1 of 3 Unit Test Structure for Service Layer Business Logic.mp4 10.9 MB Lesson 33 - Demo Part 2 of 3 Writing Service Layer Business Logic Unit Tests.mp4 29.2 MB Lesson 34 - Demo Part 3 of 3 Using an In-memory Repository for Unit Testing.mp4 8.1 MB Lesson 35 - Summary.mp4 1.7 MB Lesson 36 - Introduction.mp4 1000.7 KB Lesson 37 - Validation, ASP.NET's ModelState.IsValid, and the Strategy Pattern.mp4 7.9 MB Lesson 38 - Validation with System.ComponentModel.DataAnnotations.mp4 3.8 MB Lesson 39 - Demo Part 1 of 2 Implement Validation with the Strategy Pattern.mp4 20.5 MB Lesson 4 - Design for Testability.mp4 6.9 MB Lesson 40 - Demo Part 2 of 2 Use Strategy Pattern in an ASP.NET MVC Controller.mp4 9.4 MB Lesson 41 - Demo Implementing Validation Using a Custom Validation Attribute.mp4 21.2 MB Lesson 42 - Demo Implementing Validation Using IValidatableObject.mp4 13.3 MB Lesson 43 - Demo Part 1 of 2 Using the Strategy Pattern to Implement a Calculation.mp4 11.3 MB Lesson 44 - Demo Part 2 of 2 Connecting the Calculation Strategy in to the Application.mp4 16.5 MB Lesson 45 - Summary.mp4 1.4 MB Lesson 46 - Introduction.mp4 1015 KB Lesson 47 - Routing in ASP.NET MVC Core.mp4 4.5 MB Lesson 48 - Demo Part 1 of 2 Create a New Controller Action and a Custom Route.mp4 13.9 MB Lesson 49 - Demo Part 2 of 2 ASP.NET Integration Tests for the Custom Route.mp4 14 MB Lesson 5 - Demo Write Code Using Unit Tests.mp4 37.5 MB Lesson 50 - Demo Part 1 of 2 Legacy URL Route Integration Tests.mp4 19.1 MB Lesson 51 - Demo Part 2 of 2 Implementing Controller Routes for Legacy URLs.mp4 11 MB Lesson 52 - Summary.mp4 1.7 MB Lesson 53 - Introduction.mp4 812.7 KB Lesson 54 - Security Overview Authentication, Authorization, Roles, and Claims.mp4 7.5 MB Lesson 55 - Coding Security in ASP.NET Core.mp4 4.8 MB Lesson 56 - Authorization in ASP.NET Core.mp4 4 MB Lesson 57 - Policy-based Authorization and Authorization Handlers in ASP.NET Core.mp4 3.9 MB Lesson 58 - Demo Unit Testing the Authorize Attribute.mp4 35.3 MB Lesson 59 - Demo Part 1 of 4 Policy-based Authorization in ASP.NET Core.mp4 18 MB Lesson 6 - Demo Code Coverage.mp4 22.2 MB Lesson 60 - Demo Part 2 of 4 Unit Testing Policy-based Authorization.mp4 22.3 MB Lesson 61 - Demo Part 3 of 4 Implementing AuthorizationHandler of T in ASP.NET Core.mp4 12.1 MB Lesson 62 - Demo Part 4 of 4 Configuring the Authorization Policy in ASP.NET Core.mp4 8.9 MB Lesson 63 - Summary.mp4 775.6 KB Lesson 64 - Introduction.mp4 809.1 KB Lesson 65 - Demo Part 1 of 2 Using the Strategy Pattern to Make Security Decisions.mp4 14.2 MB Lesson 66 - Demo Part 2 of 2 Implementing IUserAuthorizationStrategy with Claims-based Authorization.mp4 31.5 MB Lesson 67 - ASP.NET Core Middleware.mp4 2.9 MB Lesson 68 - Demo Part 1 of 4 Using Custom Middleware to Populate User Claims.mp4 4.9 MB Lesson 69 - Demo Part 2 of 4 Implementing Custom Middleware with Unit Tests.mp4 26 MB Lesson 7 - Summary.mp4 798.6 KB Lesson 70 - Demo Part 3 of 4 Configuring Custom Middleware in ASP.NET Core.mp4 8.2 MB Lesson 71 - Demo Part 4 of 4 Connecting Middleware, IUserAuthorizationStrategy, and Views.mp4 10.8 MB Lesson 72 - Summary.mp4 1.1 MB Lesson 73 - Introduction.mp4 4.4 MB Lesson 74 - Demo Integration Testing the Accept Header for JSON and XML.mp4 24.9 MB Lesson 75 - Demo Unit Testing Custom Formatted JSON Objects.mp4 23.7 MB Lesson 76 - Summary.mp4 2.2 MB Lesson 8 - Introduction.mp4 663.4 KB Lesson 9 - User Interface Testing and the MVC Design Pattern.mp4 6.4 MB