Wednesday, August 31, 2011

Интересная особенность MSTest

Сегодня обнаружил, что если класс, в котором находятся юнит тесты, не public, а скажем internal, то тесты в нём не пойдут, а компилятор выдаст предупреждение:
UTA004: Illegal use of attribute on Class.Method. The TestMethodAttribute can be defined only inside a class marked with the TestClass attribute
На самомо деле аттрибут использовался правильно, просто тест находится в internal классе.

No comments:

Post a Comment