I am using NUnit categories to exclude tests. It seems that TeamCity does not handle the case when I am using a derived category attribute class:
public class CategoryDatabase : CategoryAttribute
When I use the above attribute my tests are still being run. When I specify CategoryAttribute("CategoryDatabase") then they are excluded. It would be nice to be able to use the derived class, I think NUnit GUI allows this.