VS 2012 nie widzi testów

VS 2012 nie widzi testów
J7
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 9 lat
0

Witam

Tworzę nowy projekt class library, instaluje xunit po czym napisałem następujący kod:

Kopiuj
using System;
using System.Net.Http;
using Xunit;

namespace imdb_unit_test
{
    public class imdb_api_explorations
    {
        string execute(string query)
        {
            return query;
        }

        [Fact]
        public void returns_response()
        {
            var results = execute("asd");

            Console.WriteLine(results);

            Assert.NotEmpty(results);
        }
    }
}

Dlaczego mój test nie jest wykrywany w Test Explorer?

Dopiero zaczynam przygodę z testami także proszę o wyrozumiałość.
Dodatkowo dodam korzystam z resharpera który także nie wykrywa testów.

edytowany 2x, ostatnio: jawka7
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:około 10 godzin
  • Lokalizacja:Wrocław
0

Jak instalujesz XUnit?

0

Cześć,

oprócz instalacji z "Extension managera" trzeba również doinstalować Nugeta do solution. Wtedy będzie rozpoznawał Xunitowe atrybuty. Nie zapomnij przebudować solution, to jest wymagane aby testy pojawiły się na liście.

Pozdrawiam

somekind
Nugeta się instaluje w Visual Studio, a nie do każdej solucji oddzielnie...

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.