Ich versuche, die Codeabdeckung für tSQLt zu testen.Code Coverage Tool für tSQLt
Ich habe ein Tool, SQL Cover, auf der "DLM Automation Suite" Website gefunden. Es gibt einige Prozeduren, die in der Datenbank verschlüsselt sind, daher wird eine Ausnahme ausgelöst. Ist es eine Einschränkung dieses Tools oder gibt es eine alternative Möglichkeit, die Codeabdeckung von tSQLt-Testfällen zu testen?
Sie können die Quellcodeabdeckung nicht messen, wenn der Code * verschlüsselt * ist - es gibt keinen zu bedeckenden Quellcode! Kein Code-Coverage-Tool wird in der Lage sein, die Abdeckung zu berechnen, ohne zuerst die Quelle zu entschlüsseln. Während es einfach ist, diese Verschlüsselung zu erstellen, ist es viel besser, dies selbst zu tun, und dann die Prozeduren erneut zu verschlüsseln –