J'essaie d'apprendre le Moq mais cela s'avère quelque peu difficile.Contrôleur de compte MVC3 Moq C# nUnit
Si je veux implémenter des tests de base en utilisant nUnit et Moq pour le contrôleur de compte dans un nouveau projet MVC3, comment j'y procéderais?
Im utilisé pour le cadre d'entité. mais pas de construire des interfaces pour cela.
modifier: Je comprends la théorie de tout et la nécessité de le faire, mais sa mise en œuvre est me confondre
J'utilise pour générer du code générateur de code entité (dbContext) Je peux utiliser pour les interfaces
Merci, c'est un bon test pour commencer. Une question cependant, quel est le moyen le plus simple de créer une interface pour mes entités de structure d'entité EDMX? J'ai "DBContext Generator" installé, mais il ne crée pas d'interfaces, juste des classes pour chaque entité (Toutes les fonctions correctes sont là cependant) – JustAnotherDeveloper
Envelopper le DbContext dans une classe personnalisée. Je vais généralement pour une interface comme 'IDbContext' et une classe nommée 'EntityFrameworkDbContext'. Cette classe utilisera en interne le DbContext créé sur l'EDMX. Tous vos contrôleurs et services utiliseront le IDbContext. – goenning