I tried to add some unit tests today and found that I want to test classes in another assembly that are internal, thus not visible outside of that assembly. So I hit Google for an answer. What I found was InternalsVisibleTo assembly attribute. By marking assembly with this attribute like this:
we make internal classes visible to Test.Library.Name assembly! It also works with signed assemblies.