J'utilise Linq to sql pour accéder à SQL Server.
J'essaie d'écrire toutes mes requêtes de base de données dans une classe partielle afin qu'elles puissent être accédées directement à partir du DataContext. Maintenant, je voudrais tester le contexte de données, mais je ne peux pas trouver la meilleure façon de le faire.Test LINQ to SQL
Bascially J'ai besoin de tester 3 choses:
1. Les requêtes renvoient les données correctes (pas plus pas moins)
2. Les appels de procédure stockée renvoient les données correctes
3. Beaucoup de nombreuses relations sont configurées correctement dans le dbml (deleteonnull)
J'ai des questions semblant simulaires ici mais aucun d'entre eux (j'ai trouvé) adresses tous les 3 problèmes.
L'utilisation d'une interface me donne uniquement accès aux tables et non aux méthodes de la classe partielle.
J'ai joué avec l'utilisation de l'interface et placé toutes mes méthodes de requête en tant que méthodes d'extension pour l'interface, mais cela ne fonctionne pas avec l'appel SP.
Alors, quelle est la meilleure façon de tester Linq To SQL DataContexts (et requêtes).
Des suggestions?
/Jimmy
Merci, j'aurais préféré ne pas utiliser une base de données mais je me rappelle que c'est probablement le seul moyen de le faire. Merci. –