У меня есть класс модульного теста:
[TestFixture]
public class SomeClassIntegrationTests : SomeClass
С общедоступным конструктором:
public SomeClassIntegrationTests (ILogger l) : base(l)
{
}
Когда я пытаюсь запустить тест, я получаю сообщение об ошибке «Подходящий конструктор не найден».
Я попытался изменить атрибут TestFixture
на [TestFixture(typeof(ILogger))]
, но это привело к тому же сообщению об ошибке, которое не позволяет мне запустить или отладить тест.
Есть идеи, как изменить атрибут TestFixture
, чтобы запустить тест, или решить эту проблему каким-либо другим способом?
[TestFixture(typeof(ILogger))]
вам понадобится конструкторSomeClassIntegrationTests(Type)
. - person Klaus Gütter   schedule 20.11.2018