-
Test-Driven Development (TDD) vs. Unit Testing vs. Integration Testing: What’s the difference? Why should I care?
When I work with teams to help them improve their quality and automated testing practices, I’m surprised by how often people get worked up about terminology. “What’s Test-Driven Development?” “What’s Unit Testing?” “What’s Integration Testing?” Etc. etc. etc. Those devs aren’t wrong – there are some differences. But rather than getting freaked out about terminology,…
-
New Pluralsight Course: Architecting an ASP.NET Core MVC Application for Unit Testability
My latest Pluralsight course just went live a couple of days ago — Architecting an ASP.NET Core MVC Application for Unit Testability. I’ve been wanting to write this course for at least a couple of years now. I like to think of is as the missing modules from all my TFS and DevOps classes. When…
-
Slides & Code from VSLive Chicago 2018: “Unit Testing for Mere Mortals”
I just wrapped up my talk at VSLive Chicago 2018 — “Unit Testing & Test-Driven Development (TDD) for Mere Mortals”. Thanks to all the attendees for the great questions. As promised, here are my slides and code samples. Unit Testing & Test-Driven Development (TDD) for Mere Mortals Unit Testing and Test-Driven Development (TDD) arguably mean…
-
Slides & Code from VSLive Austin 2018: “Unit Testing for Mere Mortals”
I just wrapped up my talk at VSLive Austin 2018 — “Unit Testing & Test-Driven Development (TDD) for Mere Mortals”. Thanks to all the attendees for the great questions. As promised, here are my slides and code samples. Unit Testing & Test-Driven Development (TDD) for Mere Mortals Unit Testing and Test-Driven Development (TDD) arguably mean…
-
VSLive Orlando 2017: Unit Testing for Mere Mortals Slides & Code
I just wrapped up my talk at VSLive Orlando 2017 — “Unit Testing & Test-Driven Development (TDD) for Mere Mortals”. Thanks to all the attendees for the great questions. As promised, here are my slides and code samples. Unit Testing & Test-Driven Development (TDD) for Mere Mortals Unit Testing and Test-Driven Development (TDD) arguably mean…
-
VSLive Redmond 2017: Unit Testing for Mere Mortals Slides & Code
I just wrapped up my talk at VSLive Redmond 2017 — “Unit Testing & Test-Driven Development (TDD) for Mere Mortals”. Thanks to all the attendees for the great questions. As promised, here are my slides and code samples. Unit Testing & Test-Driven Development (TDD) for Mere Mortals Unit Testing and Test-Driven Development (TDD) arguably mean…
-
VSLive Redmond 2017: Entity Framework Core for Enterprise Applications
I just wrapped up doing my new Entity Framework Core for Enterprise Applications talk at VSLive Redmond 2017. I had a lot more content that I could have ever possibly covered in 75 minutes. As promised, here are the slides and EF Core code samples for that talk. Entity Framework for Enterprise Applications What do…
-
VSLive Austin 2017: Entity Framework Core for Enterprise Applications
I just wrapped up doing my new Entity Framework Core for Enterprise Applications talk at VSLive Austin 2017. I had a lot more content that I could have ever possibly covered in 75 minutes. As promised, here are the slides and EF Core code samples for that talk. Entity Framework for Enterprise Applications What do…
-
EF Core Migrations without Hard-coding a Connection String using IDbContextFactory
[12/19/2017 — This has changed in EF Core 2.0. Here’s the updated details.] In my last post, I showed you how to set up an ASP.NET Core and Entity Framework Core solution so that you can use EF Core Migrations for database updates. That code sample used a hard-coded database connection string in the OnConfiguring()…
-
VSLive Vegas 2016: Unit Testing for Mere Mortals Slides & Code
I just wrapped up my first talk at VSLive Las Vegas 2016 — “Unit Testing & Test-Driven Development (TDD) for Mere Mortals”. Thanks to all the attendees for the great questions — especially the discussion we got in to about unit testing private methods. As promised, here are my slides and code samples. Unit Testing…