Frage

Ich habe kürzlich die installiert SQL -Test Plug-In auf einem virtuellen Computer (VMware 8) Ausführen von SSMS für SQL Server 2008 R2. Dies ist ein Frontend für TSQLT. Ich habe CLR auf dem Server aktiviert. Ich habe die TSQLT -Beispieldatenbank installiert. Ich drücke den Auslaufknopf. Ich erwarte, dass alle Beispieltests bestehen. Ich beobachte, dass alle bis auf einen Pass.

Der erste Test mit dem Titel [Acceleratportests]. [Test für Experimentieren, wenn 2 Partikel] fehlgeschlagen sind: Erwartet: <1> war jedoch <0>.

Ich habe den beteiligten SQL gelesen und alles sieht so aus, als ob es passieren sollte. So wie ich es beurteilen kann, ist der von Red Gate gelieferte Code der gleiche wie der von TSQLT für die Beispieldatenbank angebotene Code. Es gibt ein paar neue Schichten von Sachen auf der Maschine, jetzt der SQL -Testläufer und der TSQLT -Satz von Skripten. Ich bin irgendwie verloren, um herauszufinden, wo der Fehler ist. Irgendwelche Ratschläge zu dem, was ich zuerst betrachten sollte?

Tia

War es hilfreich?

Lösung

Ich war am Red Gate die Hälfte des SQL Test/TSQLT -Teams, das an diesem Projekt arbeitete. Dieser Test, auf den Sie sich beziehen, sollte tatsächlich scheitern, und die Idee war, dass Sie in ein Tutorial geleitet werden, das erklärt, wie Sie es korrigieren und wie Sie Ihre eigenen schreiben können. Das Tutorial finden Sie hier:

http://tsqlt.org/after-running-the-examples-smss/

Wie Sie herausgefunden haben, hat das Tool Sie nicht zum Tutorial gelenkt! Vielen Dank, dass Sie uns darauf aufmerksam gemacht haben. Wir sollten die obige URL zumindest in den Ausgangstext des fehlenden Tests einfügen, damit Sie nicht in einem „unbefriedigenden“ Zustand gelassen wurden, in dem Sie einen fehlgeschlagenen Test ohne Anleitung dazu haben, was als nächstes zu tun ist.

Vielen Dank, dass Sie uns darauf aufmerksam gemacht haben. Wir werden uns auf jeden Fall in einer bevorstehenden Veröffentlichung verbessern. Nachdem Sie den Link zum Tutorial haben, wäre es großartig, wenn Sie einen Kommentar zu dieser Antwort veröffentlichen und uns wissen lassen, ob es für Sie Sinn gemacht hat!

Andere Tipps

Die anfängliche Installation der Probentests hat absichtlich einen fehlgeschlagenen Test. Sie können sehen, wie Sie es beheben können hier.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top