W Visual Studio 2010 widok wyników testów był w stanie wyświetlić test urządzenia w toku. Podczas korzystania z Visual Studio 2012 nie byłem w stanie zidentyfikować testu jednostki, który jest wykonywany w Eksploratorze testów. Jak zidentyfikować test jednostkowy w toku w Eksploratorze testów programu Visual Studio 2012?Visual Studio 2012 Test w toku testowym
Odpowiedz
Interfejs dla ITestExecutor
, który jest wymagany interfejs wtyczki testowej urządzenie pokazuje, że RunTests ma kontekst IFrameworkHandle
public interface ITestExecutor
{
void RunTests(IEnumerable<string> sources, IRunContext runContext, IFrameworkHandle frameworkHandle);
void RunTests(IEnumerable<TestCase> tests, IRunContext runContext, IFrameworkHandle frameworkHandle);
void Cancel();
}
IFrameworkHandle
ma metody zapisu stanu badań
RecordStart(TestCase testCase)
RecordResult(TestResult testResult)
RecordEnd(TestCase testCase, TestOutcome testOutcome)
Wygląda więc na to, że okno testowe wyświetla ikonę podczas testu. Jednak zbudowałem urządzenie testowe przy użyciu kreatora utworzonej biblioteki klas dla MS-Test, ponieważ oczekuję, że będzie to najbardziej kompletna funkcja wszystkich biegaczy. Dodałem następującą klasę testową
[TestClass]
public class UnitTest1
{
[TestMethod]
public void TestMethod1()
{
Thread.Sleep(10000);
Assert.IsTrue(true);
}
}
Nie było żadnych wskazań, że test był uruchomiony przez 10 sekund. Powiedziałbym więc, że okno testowe VS2012 [Update 3 RC] nie pokazuje aktualnie uruchomionego testu. Przyszła aktualizacja może poprawić sytuację, ponieważ wydaje się, że jest to całkowicie możliwe z uwagi na API platformy testów jednostkowych.
Dziękuję. Zobaczę o złożeniu prośby o funkcję. –
- 1. Test jednostki C++ w Visual Studio 2012
- 2. Hierarchia kategorii testów programu Visual Studio 2012 (Test Explorer)
- 3. Unit Testing problem w Visual Studio 2012
- 4. Jak uruchomić xunit w Visual Studio 2012?
- 5. Powiększanie Visual Studio 2012 ultimate
- 6. Kod Visual Studio 2012 Coverage
- 7. Visual Studio 2012 niepublikowanie projektu
- 8. Visual Studio 2010 (wygrana 7 x64) Test jednostki Selenium Trwa w toku
- 9. Zgodność z Visual Studio 2012
- 10. Visual Studio 2012 częściowe publikowanie
- 11. Test porównawczy Visual Studio PC
- 12. użyciu OpenSSL w Visual Studio 2012
- 13. Zwiń html w Visual Studio 2012
- 14. TypeScript w Visual Studio 2012 Express
- 15. Zwiń wszystko #region w Visual Studio 2012
- 16. Zastępstwo EnvDTE w Visual Studio 2012
- 17. "Wykryto LoaderLock" w Visual Studio 2012
- 18. Curly szelki autouzupełnianie w Visual Studio 2012
- 19. Motyw Visual Studio 2010 dla Visual Studio 2012?
- 20. Sfrustrowany Visual Studio 2012 na Windows Server 2012
- 21. Visual Studio 2012 | 2015 Przyciski wcięcia
- 22. Visual Studio 2012 nie buduje projektów zależnych
- 23. Visual Studio 2012 wyświetla raport o aktualizacji
- 24. Visual Studio Express 2012 i Git
- 25. NOMINMAX z projektem Visual Studio 2012 MFC
- 26. Visual Studio 2012 Express i .NET 2.0
- 27. Jak zmienić kolory Visual Studio 2012 Razor
- 28. Visual Studio 2012 JavaScript Intellisense Nie działa
- 29. Visual Studio 2012 - Brak wymaganego pliku "tracker.exe"
- 30. rozwój HTML5 z Visual Studio 2012
Masz na myśli Test Explorer? Testuj -> Windows -> Test Explorer? http://msdn.microsoft.com/en-us/library/hh270865.aspx#BKMK_Running_tests_in_Test_Explorer – christiandev
Wygląda na to, że widok wyników testu powinien dokładnie to pokazać, chociaż nie mogę go uruchomić. – Mansfield