I used to be very happy with pretty much everything JetBrains released, but lately they seem to be having some serious quality issues with their Resharper product. The 5.0 release was pretty much unusable for us due to a stupid bug in their Silverlight support. It was fixed in the 5.1 EAP builds, but the newly released 5.1 version has another major (IMO) problem when it comes to running tests:
It no longer runs inherited tests. Which is especially annoying to us because we use inherited tests to make sure that our NHibernate CRUD operations work. We also use the inherited tests pattern for some other things, but that means we’re pretty much screwed now.
The bug has already been reported but since they closed the Early Access Program due to the release of 5.1, i guess we’re gonna have to wait quite a while before we can get our hands on a version that has a usable test runner.
If anyone from the Resharper team reads this: please tell me how on earth something like this could break in a bugfix release? You sell software for continuous integration, for code coverage, for running tests. If you’d actually use these things and wrote correct tests then this wouldn’t have happened…