У меня есть решение Visual Studio с именем - UnitTestProject, модульное тестирование с платформой xunit.
В рамках этого решения проект с именем - MainProject и MainProject_Test,
MainProject является «реальным»Источник для реализации, MainProject_Test для unittest, который содержит атрибут xunit, Assert и т. Д.
Мой вопрос: каждый раз, когда я делаю изменения в MainProject, мне приходится копировать и вставлять в MainProject_Test, это неэффективный способ.
Итак, как люди отразили код, но сохранили атрибут или утверждение?
Другой вопрос, является ли какое-либо соглашение об именах проекта UnitTest?MainProject_Test / MainProject.Test или MainProjectTest?