Я пытаюсь написать условный тест, который указывает, что метод должен вызываться только в некоторых контекстах - в частности, у меня есть статический геттер Empty
, который я хочу разрешить использовать только в методах тестирования, методы vis, украшенные TestAttribute
.
Я знаю, что я также должен пометить геттер как устаревший, использовать другой метод и т. д., но я также хочу, чтобы это было проверено соглашением, чтобы оно не сломалось в будущем.
Я предполагаю, что хочу использовать статический анализ посредством отражения в моем условном тесте. Как мне провести такой анализ?
roslyn
к вашему вопросу, чтобы вы получали помощь от его команды, как это сделал Эрик Липперт с stackoverflow.com/questions/15891197/ - person Ilya Ivanov   schedule 06.05.2013