Als «unit-testing» getaggte Fragen

10
Was ist ein "Assertion Framework"?

Ich habe gerade über das Unit-Test-Framework von js-test-driver gelesen, als ich herausfand, dass die Leute hinter dem Framework beabsichtigen, es in ein Assertion-Framework zu integrieren . Was ist ein Assertionsrahmen? Ist es eine Art Unit-Testing-Framework? Wenn dies der Fall ist, was ist...

10
Wie testest du dein Javascript?

Ich verbringe in letzter Zeit viel Zeit mit Javascript. Ich habe keinen Weg gefunden, der zum Testen von Javascript gut zu funktionieren scheint. Dies war in der Vergangenheit für mich kein Problem, da die meisten Websites, an denen ich gearbeitet habe, nur sehr wenig Javascript enthielten. Ich...

10
Bringen Sie den Ball auf TDD ins Rollen

Ich bin Teil eines Entwicklerteams, das mit vielen anderen Teams zusammenarbeitet, um eine Anwendung zu warten und zu verbessern, die seit mindestens 15 Jahren verwendet wird. Als es zum ersten Mal gebaut und entworfen wurde, war TDD unbekannt. Die Anwendung ist ziemlich stabil, und wir stoßen...

10
Unit-Testing-Dienstprogrammklassen

Wir alle haben einige Dienstprogrammklassen, die nur statische Methoden enthalten, um sie aus verschiedenen Quellen zu verwenden. Nun gibt es zwei Ansätze, um diesen Code zu testen. Ansatz 1: Führen Sie separate Komponententests für Dienstprogrammklassen durch. Wo immer sie aufgerufen werden,...

10
Wie viel Spott ist "genau richtig"?

Ich habe die Frage scherzhaft betitelt, weil ich sicher bin, dass "es darauf ankommt", aber ich habe einige spezifische Fragen. Mein Team arbeitet mit Software, die viele tiefe Abhängigkeitsebenen aufweist, und hat sich daran gewöhnt, das Verspotten ziemlich ausführlich zu verwenden, um jedes...

10
Unit Testing Nebeneffekt-schwerer Code

Ich fange an, C ++ - Code zu schreiben, um einen Roboter auszuführen, und ich weiß nicht, wie ich Unit-Tests integrieren soll, wenn ich das kann. Ich habe eine Bibliothek erhalten, mit der "Befehle" für den Roboter erstellt werden können, die automatisch geplant und ausgeführt werden. Der...