Re: странности Unit Test Sessions
От: estrizhok  
Дата: 06.08.21 12:45
Оценка:
Здравствуйте, Codealot, Вы писали:

C>Есть проект с тестами, а в нем есть глобальный сетап, который выглядит примерно вот так:

C>
C>namespace Tests
C>{
C>    [SetUpFixture]
C>    public class GlobalSetup
C>    {
C>        [OneTimeSetUp]
C>        public void Setup()
C>        {
C>            // ......
C>        }

C>        [OneTimeTearDown]
C>        public void TearDown()
C>        {
C>            // ......
C>        }
C>    }
C>}
C>

C>И вот в чем странность. Некоторые классы с тестами в окне Unit Test Sessions отображаются в ветке Tests / Tests / GlobalSetup / Namespace1, а некоторые — в Tests / Tests / Namespace1
C>При этом классы лежат в одном и том же неймспейсе и ничем особенным друг от друга не отличаются.
C>В чем причина?

Причина в ошибке, которая исправленна во внутреннем билде еще не прошедшем тестирование.
В качесте workaround'а можно попробовать закомментировать и раскомментировать GlobalSetup класс. Но в целом это ни на что не влияет кроме отображения в дереве.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.