A few weeks ago while putting together a screencast series on how to use NUnit (and a basic intro to testing) I got the bright idea to launch a new site. I wanted to create a site that allows myself (and others in the future) to create, host and share short (about 10 minutes -- hence the name dimecasts.net) screencast's (I call them episodes) on how to do various different things.
I started bouncing this idea of other developers which I trust, and the feedback was awesome so I moved forward with the idea.
So, who is my target audience with these episodes....everyone. My thoughts are to create episodes that tackle everyday coding issues as well as show how to use various tools (NUnit, Mocking tools, IoC, etc). I want the episodes to range from 100 level (Intro to XYZ) all the way to 400 level (mastering XYZ) and I want them to be short and to the point.
I am launching DimeCasts.Net with 4 episodes, but have 10 more in post production ready to roll. I plan on rolling 1-2 a week (depending on my and others schedules) till we run out of ideas.
Here are the 4 initial episodes
Overview on how to use NUnit
This screencast is an introduction to NUnit as well as a brief overview of testing with NUnit. In this episode you will learn the following:
- Use the NUnit IDE
- Create simple tests with NUnit
- Debug a test via the VS IDE
Overview on NUnit's Attributes
In this episode we will learn how to use some of the different attributes that are built into the NUnit testing framework.
The attributes we will review are:
- Test
- TestFixtureSetup
- TestFixtureTeardown
- Setup
- Teardown
- Ignore
- Explicit
- ExpectedException
Creating tests with NUnit
In this episode we will cover the basics on how to create various unit test using the NUnit testing framework. We will also review the different Assert helper classes that are part of the testing framework.
Unit testing events with NUnit
In this episode we will cover how to test events that are raised from an object. We will cover multiple different ways to do this.
Please let me know what you think. What you like, what you do not, or what you would like to see.
Till next time,