Frage

Es scheint wie eine ziemlich große Mühe eine richtige Debug-Umgebung in ASP.NET einzurichten und ich frage mich nur, wenn mit der Art und Weise Asserts sind zu gehen oder nicht. Ich habe ein bisschen lesen und sah, dass Sie Ihre web.config ändern müssen richtig nutzen Asserts. Ist dies in der Regel der beste Weg zu gehen oder gibt es andere Methoden der Fehlersuche, die verwendet werden könnte einfacher sein?

Wir verwenden keine Einheit Test-Framework, so dass nicht wirklich relevant für die Frage ist.

Wie wissen Sie, der Unterschied zwischen ihnen richtig funktioniert oder nicht funktioniert? Zur Zeit kann ich setzen in behauptet in meinem Code und es wird absolut nichts tun, weil sie nicht in der web.config konfiguriert sind. Dies scheint gefährlich für mich.

War es hilfreich?

Lösung

Ich möchte Sie hier direkt: Wann sollte ich Debug.Assert () . Es gibt mehrere gute Antworten, die Sie können sagen, wenn es gut ist, sie zu benutzen, und Sie können von dort herausfinden, ob es sich lohnt in Ihrer Anwendung.

Andere Tipps

Debug Mit Behauptet wird dafür sorgen, Ihr Code korrekt ist. Mit der richtigen Kombination von Testfällen wird definitiv helfen.

Mehrere Unit-Test-Frameworks werden mit Handler, die Log-Meldungen können und werfen Ausnahmen behauptet. Die Wahl eines dieser Rahmen oder Ihre eigenen Handler zu schreiben ist etwas, das Sie haben, um darüber nachzudenken. Aber sobald die Unit-Test-Code diese Ausnahmen abfängt, sollten sie angemeldet und gekennzeichnet werden als nicht bestanden.

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