Hi,
Part of the problem is with the way that .NET compiles static members, when a static member is in the same assembly as the tests, the method might not be called.
This should be solved when using standard testing frameworks, but might appear when using proprietary testing frameworks.