2010-09-06 20 views
5

Kiedy pracuję na moim lokalnym komputerze, chcę, aby Visual Studio odtwarzało radosny dźwięk, gdy uruchamiam testy jednostek i przechodzą one i smutny dźwięk, gdy się nie uda i naprawdę smutny, gdy więcej niż jedno zawiedzie. Jak mam to zrobic?Jak odtwarzać dźwięk po uruchomieniu testów jednostkowych w Visual Studio

Zakładam, że muszę napisać makro, ale nie mogę znaleźć żadnych zdarzeń środowiskowych związanych z testami jednostkowymi Używam Visual Studio 2010, ale byłoby miło mieć ogólne rozwiązanie dla większości lub wszystkich wersji Visual Studio.

+0

Na twoim lokalnym komputerze? Dlaczego nie pozwolić, aby tempomat sprawił, że .net zrobi to za Ciebie? –

+0

Yip - na mojej lokalnej maszynie. – TallGuy

+0

dowolny przykładowy kod? – Kiquenet

Odpowiedz

0

Nie jestem pewien z testami jednostkowymi, może w zależności od twojego rozszerzenia, ale możesz zmienić dźwięk dla buildów w VS w panelu kontrolnym -> dźwięk -> dźwięki -> zdarzenia programu => jest podsekcja dla " Microsoft Visual Studio ". Miałem dźwięk na jednym etapie, ale w rzeczywistości stało się to dość irytujące.

1

Używam rozszerzenia Visual Studio o nazwie "Ding". Pozwoli ci to przypisać dźwięk do: budowania zakończonego, trafienia w punkcie przełomowym, testu jednostkowego - sukcesu i testu jednostkowego - niepowodzenia.

Używam tylko zdarzeń testu urządzenia z Ding. Mam zdarzenia "kompilacja nie powiodła się" i "kompilacja powiodła się" przypisane za pomocą normalnych zdarzeń programu Windows opisanych przez @gerdi powyżej. Ding nie rozróżnia między jednym testem a nieudanym.

Naprawdę nie uważam tych dźwięków za denerwujące, ponieważ mam około 25 projektów w moim Rozwiązaniu i ponad 800 testów jednostkowych, więc mam trochę czasu, aby przyjrzeć się innym zadaniom przed dźwiękiem, co jest moim pomysłem za posiadanie dźwięków. Oczywiście krótka drzemka nie jest wykluczona (LOL). I tak - pracuję sam.

More info on Ding

Powiązane problemy