У меня возникла проблема с отладкой теста NUnit из VisualStudio. Я создал пустой проект (консольное приложение), затем добавил ссылки на библиотеку NUnit и написал простой test.
namespace ReimplementingLinq.Tests
{
[TestFixture]
public class WhereTest
{
[Test]
public void SimpleFiltering()
{
int[] source = { 1, 2, 3, 4, 2, 8, 1 };
var result = source.Where(val => val < 4);
int[] expected = {1,2,3,4};
CollectionAssert.AreEqual(expected, result);
}
}
}
Затем я последовал совету, данному в этой ссылке. Как запустить NUnit в режиме отладки из Visual Studio? , но ни одно из решений в этой теме у меня не работает. При выполнении теста ни одна из моих точек останова не сработала. Я попробовал протестировать решение, подключившись к процессу, а также запустив проект с внешней программой с аргументами.
Что я могу сделать, чтобы отладить свой модульный тест?