När jag kör enhetstester så brukar jag köra varje test inom en transaction scope och sedan rollbacka på slutet så att datat inte commitas.. Dum idé kanske, men.. Förslag:Transaction scope globalt över hela testdatabasen? SQL 2005
Med webtester funkar ju inte detta då databas anropen inte sker i samma scope som testet.
Finns det inget sätta att sätta en global transaction runt hela databasen?
Vid ett tillfälle startar jag trans och vid ett annat rollbackar jag den. Allt som updateras sedan jag startade rollbackas, går detta?Sv: Transaction scope globalt över hela testdatabasen? SQL 2005
1) Gör backup innan alltihopa, gör sedan en restore. Borde kunna ske kodmässigt?
2) Skapa sql-script för att rensa db + skapa upp ny data?