Как я могу сохранить файл отчетов html, который создается в другом проекте, в том же решении? - PullRequest
0 голосов
/ 16 апреля 2020

В настоящее время я настроил отчет Extent для моих тестовых случаев. У меня есть несколько проектов под моим решением. Я создаю отчет в папке «Отчеты», которую я создал в каждом проекте. Однако я хочу знать, как я могу сохранить это в одном общем проекте, который я назвал AutomationCommonObjects.

Вот мой код для хранения в папке отчетов каждого проекта

 string path = System.Reflection.Assembly.GetCallingAssembly().CodeBase;
            string actualPath = path.Substring(0, path.LastIndexOf("bin"));
            string projectPath = new Uri(actualPath).LocalPath;

            string reportPath = projectPath + "Reports\\" + DateTime.Now.ToString("MM_dd_yyyy_HH_mm_ss") + ".html";

Также вот как выглядит структура папок моего проекта. Я хочу сохранить в папке отчетов AutomationCommonObjects без жесткого кодирования пути.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...