Я провожу своего рода интеграционный тест - тестирую HTTP 200 с некоторыми конечными точками REST API. Во всяком случае, для моего вопроса это не важно.
Это мой тест:
using NUnit.Framework; using NUnit.Framework.Internal; namespace EndpointTests { [TestFixture] public class Tests { public class EndPoint { // just a container for URL, bearer token and so on } private static IEnumerable<EndPoint> EndPoints() { // this function returns a list of test data objects, about 150 pcs } [Test] [TestCaseSource(typeof(EndpointTests.Tests), nameof(EndPoints))] public async Task Should_Respond_Http200OK_When_Requested(EndPoint endPoint) { Assert.AreEqual( ... ); } } }
У меня есть IEnumerable
список из примерно 150 объектов, который, в свою очередь, содержит данные, которые я использую для подачи моей тестовой функции (вернее: это мой TestCaseSource
). Я знаю, что Visual Studio правильно выполняет все 150 тестов, как и ожидалось. Проблема в том, что я не вижу отдельных результатов.
Мой вопрос
Is it possible to have Visual Studio to print each individual test result in a list in the Test Explorer?Like this?