Testing Best Practices
As of today, we primarily write unit tests. The best primer on how to write clear, atomic, repeatable, fast unit tests, is the MSDN Unit Testing Best Practices guide.
As far as assembly-naming goes, we distinguish by naming tests *.UnitTest or *.AssemblyTest.