У меня возникла отдельная проблема, но при этом я создал новый тестовый проект с нуля, чтобы найти проблему ... которая не помогла.
- Я создал новый проект модульного тестирования сам по себе, ничего другого в решении.
- добавлен NuGet для NUnit и
Should
создал простой класс модульного тестирования:
Imports Should
Imports NUnit.Framework
<TestFixture()>
Public Class UnitTest1
<SetUp>
Public Sub SetUp()
End Sub
<Test()> Public Sub TestMethod1()
Dim b As Boolean = False
b.ShouldBeFalse
End Sub
End Class
Попытался запустить тест, и он сказал:
[13/03/2019 17:23:18 Warning] No test matches the given testcase filter `FullyQualifiedName=UnitTestProject1.UnitTest1.TestMethod1` in C:\temp\repos\UnitTestProject1\UnitTestProject1\bin\Debug\UnitTestProject1.dll
Это не относится к моему предыдущему сообщению, поскольку основано на том, какая версия. Эта проблема связана с новым проектом и не имеет значения, какую версию NUnit я использую.
Я пробовал следующие уроки по настройке NUnit, но, похоже, ничего не помогает.
... мне кажется, что я где-то пропустил шаг?