Automated ASP.NET MVC Testing: Further Learning

Welcome to Final Part of this review of the Pluralsight course Automated ASP.NET MVC Testing: End to End by Jason Roberts.

With over 15 years industry experience, Jason is a Microsoft .NET MVP who has has written multiple books including Clean C#, and C# Tips. He is also an open source contributor and the creator of FeatureToggle.

Course Summary, Complimentary Techniques and Further Learning

Testing Pyramid Redux

The testing pyramid consists of 3 layers: Unit, Integration and UI, and this course has shown how to test at every level.

Use Tools to Add Value

A reminder that we should only use the testing tools that make sense for our project.

A Holistic View of Testing

We should not duplicate effort – if we have certain types of code very well testing in one or two areas, it may be a waste to write more categories of tests for them.

Testing Legacy Applications

We see that we might begin with an upside down pyramid, as unit testing can be difficult for legacy applications.