Tagged: TDD

I just found out why I’m not doing TDD 0

I just found out why I’m not doing TDD

When you ask most people why they don’t do TDD or any other form of unit testing they tell you that they don’t have enough time. I understand why they say that, and I’ve...

4

Testing Windows 10 apps

I’m a big supporter of TDD and that’s why I was really looking forward to setup a project for testing Windows 10 apps and see how it works. Unfortunately, testing Windows 10 apps is not...

Myths about TDD 0

Myths about TDD

Maybe you’ve seen that in the last few weeks there have been some debates about TDD. It all started with David Heinemeier Hansson(@dhh) who said in a blog post that TDD is dead because...

Windows Phone TDD Part 4: The proper way to do MVVM 0

Windows Phone TDD Part 4: The proper way to do MVVM

A few days ago a friend asked me if you should put the business logic in the Models and the ViewModels from MVVM. Basically, my answer was like this: I will talk about just two...

Windows Phone TDD Part 3: Writing the first test 2

Windows Phone TDD Part 3: Writing the first test

In the previous tutorial you saw how I installed Caliburn.Micro in my project. Now I will show you how to create the project for the unit tests, and I will write a small test...

Windows Phone TDD Part 2: Working with Caliburn.Micro 0

Windows Phone TDD Part 2: Working with Caliburn.Micro

The only MVVM libraries that I tried until now are MVVM Light and Caliburn.Micro. Although I think the first one is really good, I don’t like that I have to put stuff like Commands in...

Windows Phone TDD Part 1: The Project 1

Windows Phone TDD Part 1: The Project

As I mentioned in my previous article, I recently started to learn Test Driven Development. Although the hardest part for most developers  is getting used to writing tests first, for Windows Phone developers there’s...

Why TDD makes me a happy developer 6

Why TDD makes me a happy developer

In the last few months I started to learn TDD(Test Driven Development), and I think it was the best decision I could make regarding my developer career. For those of you who don’t know,...