Ich liebe es, Unit-Tests zu schreiben und bin mir einig, dass sie eine hervorragende Möglichkeit sind, Code zu testen, Regressionen zu verhindern usw. Ich bin jedoch nicht in der Lage, sie zu schreiben, da der überwiegende Teil des Codes, an dem ich Tag für Tag arbeite, Anwendung ist Code, der dem Benutzer eine Benutzeroberfläche anzeigt. Gibt es eine gute Möglichkeit, Anwendungscode für Unit-Tests zu testen? Was sind hier die Best Practices?
Ich suche keine spezifische Antwort wie ein Framework usw. Aber wie gehen Sie generell mit diesem Problem um?