Mit Visual Studio und TFS & vorzugsweise Specflow oder Standard-Unit-Test.Einheitstest vor dem Einchecken
Ich möchte Devs ausführen alle Unit-Test als eine Richtlinie vor dem Einchecken. Wenn ein Komponententest bricht, dann sollte vS sie beim Einchecken stoppen, genau wie bei einem Merge-Konflikt.
Ich weiß, es gibt Post-Build-Skripte, die dies tun, aber wirklich, wenn der Komponententest bricht, ich eher, dass es überhaupt nicht in die Quellcodeverwaltung gelangt. Außerdem ist das Umdrehen eher langsam, um auf den vollständigen Build zu warten. Und dann ist da noch das Gezänk, wer sein Zeug zerbricht.
Also nein, ich möchte Unit-Test vor dem Einchecken lokal passieren. Wie würde ich das tun? Ja, sie können nur auf den Knopf drücken, aber ich mag es, sie ein bisschen mehr "Anreiz" als das zu bekommen.
Ich weiß wirklich nicht, was Sie hier fragen. – Oded
Also nein, ich möchte Unit-Test lokal vor einem Check-in übergeben. Wie würde ich das tun? <- Welchen Teil davon hast du nicht bekommen? – Alwyn
Ich habe nicht den Einwand bekommen "Sie können einfach auf den Knopf drücken". – Oded