» » Pluralsight - Automated Testing in ASP.NET With SpecsFor and SpecsFor.Mvc (2015)

Information of news
20-04-2015, 01:34

Pluralsight - Automated Testing in ASP.NET With SpecsFor and SpecsFor.Mvc (2015)

Category: Tutorials

Pluralsight - Automated Testing in ASP.NET With SpecsFor and SpecsFor.Mvc (2015)

Pluralsight - Automated Testing in ASP.NET With SpecsFor and SpecsFor.Mvc (2015)
MP4 | h264 411kbps | English | 1024x768 | 15fps | 5h 01mins | AAC stereo 110kbps | 957 MB
Genre: Video Training

Learn how to effectively create automated unit, integration, and UI tests for your ASP.NET MVC applications using SpecsFor and SpecsFor.Mvc. SpecsFor is a unit testing framework based on NUnit. It is designed to streamline common testing workflows, to eliminate pain, and to make you more productive. SpecsFor.Mvc is an end-to-end testing framework for ASP.NET MVC applications. It allows you to create tests with a strongly-typed, unit-test-like API that powers a web browser. This course will show you how to use both of these tools to effectively test your ASP.NET MVC applications.

Introduction 10:07
Introduction and Prerequisites 2:46
What You Will Learn 2:54
The Sample Application 0:48
Types of Tests 1:29
Course Roadmap 2:08

ASP.NET MVC Unit Testing Basics 32:56
Introduction and Test Runners 3:16
Creating a Test Project 2:33
Demo: Creating Our Spec Project 3:46
Unit Testing ASP.NET MVC Applications 1:49
Demo: Testing a Simple Action 2:25
Demo: Submitting Data to an Action and Testing Redirects 3:05
Testing Interactions 3:41
Demo: Setting Up Behaviors 5:40
Demo: Verifying Interactions 4:33
Conclusion 2:05

Unit Testing With SpecsFor 38:46
Introduction to SpecsFor 5:27
Structure of a Spec With SpecsFor 2:38
Demo: Adding SpecsFor to a Project 3:07
Demo: Our First Spec, Revisited 2:13
Mocking Dependencies With SpecsFor 1:53
Demo: Testing Interactions With SpecsFor 3:20
Simplifying Complex Tests With SpecsFor Helpers 0:57
Demo: Testing Routes and Views With SpecsFor Helpers 2:55
Testing HtmlHelper Extensions 1:59
Demo: Testing a Custom HtmlHelper Extension 5:57
Testing Action Filters 0:43
Demo: Testing an Action Filter 4:55
Conclusion 2:36

Advanced SpecsFor Techniques 1:00:44
The SpecsFor Lifecycle 6:23
Demo: Solution Overview 2:03
Demo: Configuring the Container 4:23
Demo: Adding a Registry to the Container 4:45
Demo: Customizing how the SUT Is Created 7:37
Demo: Working With IDisposable 1:05
Sharing Spec Context 1:21
Demo: Creating a Base Spec Class 5:35
Demo: Creating a Spec Context Class 3:08
SpecsFor Convention System Overview 3:56
Demo: Convention System Basics 6:10
Demo: Configuring the Container With a Convention 4:38
Demo: Nesting Conventions 7:27
Conclusion 2:06

Integration Testing With SpecsFor 35:42
Introduction 4:51
Demo: Solution Overview and Setup 5:39
Demo: Enabling Entity Framework Code-First Migrations 2:21
Creating Integration Tests With SpecsFor and Entity Framework 3:44
Demo: Configuring an Integration Spec Project 1:49
Demo: Creating a SQL Server Local DB Database Programmatically 3:07
Demo: Isolating Specs With a Transaction Scope 2:23
Demo: Initializing Entity Framework for Testing 1:30
Writing Integration Specs 0:48
Demo: Writing Integration Specs, Part 1 3:21
Demo: Writing Integration Specs, Part 2 3:28
Conclusion 2:34

Automated UI Testing Basics 38:39
Introduction to End-To-End Testing 4:56
Common Tools for Web App End-To-End Testing 1:57
Selenium WebDriver Crash Course 3:43
Demo: Creating an End-To-End Spec Project 4:37
Demo: Using Selenium WebDriver 5:04
Overview of Testing an ASP.NET Application 1:28
Demo: Hosting Our Application for Testing 3:56
Demo: Hooking in to SpecsFor 4:02
Demo: Interacting With Tasks Using Selenium 5:31
Conclusion 3:22

Basic UI Testing With SpecsFor.MVC 47:52
Introduction to SpecsFor.Mvc 6:53
Demo: Installing SpecsFor.Mvc 5:45
Demo: Using an Isolated Database, Part 1 6:04
Demo: Using an Isolated Database, Part 2 3:03
Demo: Add Task Specs, the SpecsFor.Mvc Way 8:08
Demo: Checking Validation 2:47
Verifying Displayed Data 2:21
Demo: Verifying Displayed Data 5:13
Demo: Building Conventions for Verifying Displayed Data 4:59
Conclusion 2:34

Advanced UI Testing Techniques With SpecsFor.MVC 31:12
Introduction 2:10
Handling Security 1:20
Demo: Handling Security 4:35
Dealing With Emails 1:03
Demo: Testing Emails 3:33
End-To-End Specs for WebAPI 1:24
Demo: End-To-End Specs for WebAPI 5:18
Testing javascript 4:01
Demo: 'javascripting' Our Sample Application 1:40
Demo: End-To-End Specs for javascript 4:26
Conclusion 1:38

Conclusion 5:37
Course Recap 2:20
Next Steps and Final Thoughts 3:16

Pluralsight - Automated Testing in ASP.NET With SpecsFor and SpecsFor.Mvc (2015)

Pluralsight - Automated Testing in ASP.NET With SpecsFor and SpecsFor.Mvc (2015)

Pluralsight - Automated Testing in ASP.NET With SpecsFor and SpecsFor.Mvc (2015)




Links are Interchangeable - No Password - Single Extraction


Site BBcode/HTML Code:
Dear visitor, you went to the site as unregistered user.
We recommend you Sign up or Login to website under your name.
Would you like to leave your comment? Please Login to your account to leave comments. Don't have an account? You can create a free account now.