Question

Je suis en train de se moquer de mon Linq Pour les classes SQL.

Je le code suivant:

IQueryable<User> vUser =
     (from aUser in _ctx.Users
      where aUser.UserName == userName
      select aUser);

Il est clair que tout en faisant un _ctx.Users de test unitaire est nulle. Je peux railler _ctx (le contexte de données), mais Users est un Table<T> et est scellé. Donc, cela ne fonctionne pas:

_ctx.Users = Table<User>();

parle Pex d'être en mesure de détourner un appel de méthode via l'utilisation de taupes .

Je vois des exemples qui vous permet de passer outre DateTime.Now (), mais je ne peux pas voir si cela contribuerait dans mon scénario.

Quelqu'un a une expérience avec cela?

Était-ce utile?
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top