~/talk

Clean Testing - Clean Architecture with .NET Core

Talkat NDC Oslo 2020 · 2020-06-08..06-12· [testing]
slides:none on file

A live demo builds a Clean Architecture .NET Core solution template, wires up real services (EF Core migrations, ASP.NET Core Identity) and runs tests through the Mediator pipeline so validation, logging and behaviors execute. Tests focus on commands/queries with subcutaneous tests, use NUnit + FluentAssertions + Moq, and reset state with Respawn database reset. Demos show 18 tests in the template, 7 demo tests pass locally; typical full-suite runs ~1.8s, live stream took 8–16s.

AI-written summary · about

  1. 0:00Start
  2. 4:30Typical Approach
  3. 6:02Clean Testing
  4. 8:01Subcutaneous Tests
  5. 10:21Testing Frameworks
  6. 13:07FluentAssertions
  7. 15:05Respawn
  8. 16:37Clean Architecture Solution Template
  9. 17:10Using the Solution Template
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.