Это потому, что общий проект является Spring Boot Application (я вижу папку BOOT-INF внутри сгенерированного jar).
Из Использование Spring Boot Application в качестве зависимости документация:
Исполняемый архив нельзя использовать в качестве зависимости в качестве исполняемых пакетов формата jar применение классов в BOOT-INF / классов. Это означает, что их невозможно найти, когда исполняемый файл jar используется в качестве зависимости.
Для создания двух артефактов, один из которых может использоваться как зависимость, а другой - исполняемый, необходимо указать классификатор. Этот классификатор применяется к имени исполняемого архива, оставляя архив по умолчанию для использования в качестве зависимости.
blockquote>
org.springframework.boot spring-boot-maven-plugin exec Вот пример:
Первый jar собирается как зависимый, второй - исполняемый файл Spring Boot.
Настройки для вкладок находятся в опциях NUnit - см. документы здесь.
Например, если Вы проверяете Вывод ошибок Графического терминала затем, что вкладка отобразит текст, записанный в Консоль. Ошибка Вашими тестами.
Образец:
Assert.AreNotEqual(0, result.Count);
[exec]
[exec] Tests run: 11, Failures: 1, Not run: 0, Time: 50.422 seconds
[exec]
[exec] Failures:
[exec] 1) Domain.UnitTest.ManagerTest.TestEmbeddedIndex
: Expected: not 0
[exec] But was: 0
[exec]
Это то, что Вы ищете?
Утверждайте очень обширно. На сбое одного из условий Nunit бросает ошибку.
Assert.AreEqual(),Assert.AreSame(), Assert.Contains(),Assert.Fail();
Дополнительно Nunit имеет вещи как
[ExpectedException]
Выройте в документацию для узнавания больше..
На основе обновления Редактирования:
На вашем месте я сделал бы это как часть механизма сборки. В nant я сделал бы что-то вроде этого …
<target name="setup" description="Initializes test properties">
<echo message="Sucessfully initialized tests" />
</target>
Показ консольных сообщений после каждого [Test]
плохая идея, по моему скромному мнению. Это задерживает тесты, который рассчитывает, когда Вы выполняете 1000-е их. Тесты предназначены, чтобы быть ослепительно быстрыми.