Eu herdei um banco de dados que contém vários procedimentos com 1.000 a 1.500 linhas, com subseleções aninhadas complexas que chegam a 7 ou 8 níveis de profundidade em alguns lugares. Eu preciso refatorá-los desesperadamente para minha própria sanidade, mas como posso começar a fazer isso com qualquer nível de confiança de que eles ainda funcionam da mesma forma?
Eu escreveria testes de unidade se fosse .Net - você recomenda uma abordagem semelhante?