I was just reading through the Nunit 2.5 docs and came across the [Theory attribute], and I'm having a little bit trouble understanding how this is different to a normal unit test and how it could be used.
What makes it different from a normal test?
What situations would you use this kind of test?
I just can't seem to get my head around it :(