Что я сделал не так в конфиге, запускаю MSTest с помощью TeamCity - PullRequest
0 голосов
/ 23 января 2020

Не удалось запустить мои тесты (MSTest) на TimeCity,

На моей машине все работает хорошо, даже через командную строку.

Это ошибка, которая у меня есть:

[IntegrationTests.Services.Variables.VariablesTests.Create_NameAlreadyExists_ExceptionThrown] Невозможно установить свойство TestContext для класса IntegrationTests.Services.Variables.VariablesTests. Ошибка: System.ArgumentException: объект типа 'Microsoft.VisualStudio.TestTools.TestTypes.Unit.UnitTestAdapterContext' не может быть преобразован в тип 'Microsoft.VisualStudio.TestTools.UnitTesting.TestContext' .. [16:58:37] [IntegrationTests. Services.Variables.VariablesTests.Create_NameAlreadyExists_ExceptionThrown] в System.RuntimeType.TryChangeType (значение объекта, связыватель связывателя, культура CultureInfo, логическое значение needsSpecialCast) в System.RuntimeType.CheckValue (объектная культура, привязка связующего объекта) Объект .Reflection.RuntimeMethodInfo.Invoke (Object obj, BindingFlags invokeAttr, Binder binder, Object [] параметры, CultureInfo culture) в System.Reflection.Runtime PropertyInfo.SetValue (Object obj, значение объекта, BindingFlags invokeAttr, связыватель связываний, индекс Object [], культура CultureInfo) в System.Reflection.RuntimePropertyInfo.SetValue (объектный объект, значение объекта, индекс Object []) в Microsoft.VisualStudio.TestTools .TestTypes.Unit.UnitTestExecuter.SetTestContext ()

Моя настройка в TeamCity

...