Подтвердить что ты не робот

NUnit Интеграция с teamcity

Я много пробовал, но до сих пор не получил правильную ссылку и статьи, которые могут решить мою проблему.

У меня есть несколько тестов NUnit, которые я хочу интегрировать с сервером городской команды. Для этого я использую тип бегуна NUnit в Teamcity, я дал свой путь к файлу DLL, из которого должен выполняться тест, но через некоторое время его предоставление "Эта сборка, вероятно, висит".

Нужно ли мне делать какие-либо дополнительные настройки для этого? Может ли кто-нибудь помочь мне в этом.

Здесь я также добавляю мою конфигурацию бегущей сборки NUnit.

enter image description hereenter image description here

4b9b3361

Ответ 1

Я могу сказать пару вещей, которые могут быть полезны в вашем случае.

  • Убедитесь, что у вас есть правильное имя для вашего тестового проекта.

Итак, это должно быть похоже на MyProject001.Tests. Также пространства имен должны быть одинаковыми, и, наконец, вывод DLL должен выглядеть как MyProject001.Tests.dll

  1. Убедитесь, что у вас есть MyProject001.Tests.dll в правильной папке локально, и вы также выполняете его через SVN.

  2. Иногда параметр Auto MSIL не является хорошим решением.

  3. В настройках NUnit я использую путь, например *//BuildOutput/MyProject001.Tests.dll

  4. Также установите версию корневой версии .NET.

Я надеюсь, что это как-то поможет. Продолжайте улыбаться, бро!

P.S.

В моем коде С# у меня есть

 [TestFixture]
    public class TestClass
    {

        [TestCase]
        public void Test0001()
        {
            // blah blah
            Assert.AreEqual(true, result);
        } 

    }