J'essaie d'introduire les tests unitaires et TDD dans mon code (travailler en équipe dans un grand projet préexistant). Le projet sur lequel je travaille utilise des XSD pour faire beaucoup d'accès aux données (souvent sans abstraction, c'est-à-dire des appels de base de données à partir des pages .aspx.cs, ce qui est une autre question que je souhaite aborder). .Comment dois-je procéder pour se moquer des appels à l'accès aux données XSD?
Ma question est: comment puis-je simuler l'accès à la base de données en utilisant des XSD dans mes tests unitaires? Comme ils sont fortement typés, il n'est pas aussi simple que d'ajouter une interface avec les méthodes Update() ou Insert(), car chaque DataTableAdapter de XSD a des arguments différents pour ses diverses méthodes.
Quelqu'un a-t-il des suggestions?
Voulez-vous parler XSD général (XML Schema Definition) ou Strong Adapted Data Adapters? –
Les fichiers XSD génèrent les objets Adapter fortement typés: j'ai tendance à les appeler XSD, désolé si cela était confus. –