I’ve blogged in the past various solution to run NUnit tests during a TFS build, and now it is time to make it again for TFS11, but this time it is incredibly simple, because the new Test Runner supports multiple frameworks, so it works almost automatically. You can read from Peter Provost blog that actually [...]

Continue reading about Running NUnit and xUnit tests in TFS11 build

If you read my last post, I explain how I solved a really stupid problem of managing a Traffic Light using OOP principles and the concept of Domain Events, now I want to emphasize some of the advantages you have using this approach. One benefit is in unit testing, suppose you want to test that [...]

Continue reading about Advantage of DDD approach to problem

Testing for equality Floating point numbers is usually a bad idea, this because rounding occurs with floating point operations and you need to test with a tolerance. Suppose you test that some algorithm produces the expected result and you find that unit test fails with this message. SharpTestsEx.AssertException : 2.36 Should Be Equal To 2.36. [...]

Continue reading about Unit testing floating point numbers

Test infrastructure
on November 24th, 2009
On category: Testing

Unit tests must be as clearer as possible, I found that in standard project I’m working, I use nhibernate + stored procedures for massive operations. Most of the tests contains code to preload database, recreate structure or manage transaction, so, lot of time ago I decided to build some infrastructure to make this possible. It [...]

Continue reading about Test infrastructure