---
title: "TDD course in Oslo - August 2011"
url: "https://osherove.com/blog/2011/8/2/tdd-course-in-oslo-august-2011.md"
canonical: "https://osherove.com/blog/2011/8/2/tdd-course-in-oslo-august-2011.html"
published: "2011-08-02T06:09:19"
updated: "2011-08-02T06:09:19"
tags: ["tdd"]
author: "Roy Osherove"
description: "I will be starting a 3 day TDD in .NET course in Oslo next week (wed.). The course covers everything from zero - so I assume you have no unit testing experience whatsoever. Then it gets you al the way to *highly…"
usage: "Licensed under CC BY 4.0 — reuse, quote and adapt with attribution (Roy Osherove, link to the original page)."
license: "https://creativecommons.org/licenses/by/4.0/"
---

# TDD course in Oslo - August 2011

By Roy Osherove August 2, 2011 In [tdd](https://osherove.com/blog/category/tdd)

**Historical article** · Originally published August 2, 2011; technical details may be outdated.

I [will be starting a 3 day TDD in .NET course in Oslo next week](http://put.no/kurskalenderoversikt.aspx?id=938478) (wed.). The course covers everything from zero - so I assume you have no unit testing experience whatsoever. Then it gets you al the way to \*highly advanced\* unit testing, including mocks and stubs, and refactoring legacy code, usage of things like FakeItEasy, Typemock Isolator, and more. 50% of the class is dedicated to hand on workshops, in which I walk around and check out how you actually write the code. 

The idea is that I want people coming out of that calss to feel comfortable handling almost any situation and problem solving relating to unit testing at work, without needing me for guidance later. This class is a good start to make that happen.

> **Each class is different**

Each class I used things I learned since the previous class, so each class is very different, and fitted exactly to the current crowd. That’s why I don’t let anyone teach my course except me -because it’s based on my own thinking, and not on a perscriptive “how to” that is rigid. 

I hope to see you there!

## More in tdd

[All posts in tdd](https://osherove.com/blog/category/tdd)

- Jun 26, 2012

    ### [FakeItEasy or NSubstitute? Which should I use for samples in art of unit testing 2nd edition?](https://osherove.com/blog/2012/6/26/fakeiteasy-or-nsubstitute-which-should-i-use-for-samples-in.html)

- Jun 24, 2012

    ### [Video: (part 1) Building a Go Game Engine with TDD and Pair Programming](https://osherove.com/blog/2012/6/25/video-part-1-building-a-go-game-engine-with-tdd-and-pair-pro.html)

- Dec 23, 2009

    ### [Comments on Corey Haines’ String Calculator TDD Kata Implementation](https://osherove.com/blog/2009/12/23/comments-on-corey-haines-string-calculator-tdd-kata-implemen.html)


---

## About the author

**Roy Osherove**: Senior Solutions Architect at AWS working on AI for production and AI-driven development; author of The Art of Unit Testing and Elastic Leadership, with about 20 years of consulting and training on unit testing, TDD, team leadership and continuous delivery.

### Sites

- [RobotPaper](https://robotpaper.ai/): This blog: AI patterns and anti-patterns, AI and coding agents, and engineering leadership.
- [osherove.com](https://osherove.com): Roy's personal site. Author of The Art of Unit Testing and Elastic Leadership; consulting and training on unit testing, TDD, team leadership and continuous delivery, plus about 20 years of blog posts.
- [The Art of Unit Testing](https://www.artofunittesting.com): The Art of Unit Testing, 3rd Edition (Manning): readable, maintainable, trustworthy unit tests, plus TDD workshops in C#, JavaScript, Java and Kotlin.
- [5whys.com](https://www.5whys.com): Roy's writing on software team leadership: self-organizing teams, surviving chaos, learning mode and the Elastic Leadership model.
- [Pipeline Driven](https://pipelinedriven.org): Continuous delivery and DevOps practices: build patterns, pipeline-friendly testing, DevOps metrics and enterprise DevOps.
- [Elastic Leadership](https://www.elasticleadership.com): Elastic Leadership, Roy's framework for software team leaders (survival, learning and self-organizing modes).

### Social

- X: https://x.com/royosherove
- LinkedIn: https://www.linkedin.com/in/osherove/

### Contact

- Contact form: https://forms.gle/jQSx5KoXvrVA1JCK7

### License

Licensed under CC BY 4.0 — reuse, quote and adapt with attribution (Roy Osherove, link to the original page). License: https://creativecommons.org/licenses/by/4.0/
