novembre
2011
Cette 4ème partie de cet article va expliquer comment faire des tests unitaires qui vont mettre à jour des enregistrements d’une base de données.
En effet, une des problématiques que j’ai rencontré, c’est comment exécuter des tests unitaires sans que mes tests ne soit persistants dans ma base de donnés SQL Serveur pour ne pas la faire grossir en volumétrie.
Pour ceci il faut utiliser Une base de données dédiée pour les tests qui ne contient pas une grande volumétrie de données.
Le principe est d’utiliser Dans notre projet de Test Unitaire :
– Un fichier Xsd qui contient le schéma de ma base : « Database/myTest.xsd »
– Un fichier Xml qui va contenir les données de la bases, il est vide à l’origine : « XmlFiles/Contacts.xml »
– Un fichier Xml qui contient les données à mettre à jour « Testdata/ContactData.xml »