preguntar acerca de moq

2
réponses

Setup () vs SetupGet()

Quelle est la différence entre les méthodes SetupGet() et Setup() pour MOQ? ... …
moq
demandé sur 1970-01-01 00:33:31
1
réponses

MOQ vérifiez avec le paramètre d’objet

J'essaie de vérifier un paramètre qui est une classe. Le code testé est bien. Le bug est dans le test. J'ai essayé deux méthodes, qui ont toutes deux échoué. Voici mes tentatives: 1: this.MockImageResizeFilter.Verify(m => m.Filter(this.Uploade …
demandé sur 1970-01-01 00:33:32
3
réponses

Comment puis-je me moquer de L’utilisateur.Identité.GetUserId()?

J'essaie de tester mon code unitaire qui inclut la ligne: UserLoginInfo userIdentity = UserManager.GetLogins(User.Identity.GetUserId()).FirstOrDefault(); Je suis juste coincé sur un bit car je ne peux pas obtenir: User.Identity.GetUserId() Po …
demandé sur 1970-01-01 00:33:34
7
réponses

Comment utiliser Moq et DbFunctions dans les tests unitaires pour empêcher une exception NotSupportedException?

J'essaie actuellement d'exécuter des tests unitaires sur une requête qui s'exécute via Entity Framework. La requête elle-même s'exécute sans aucun problème sur la version live, mais les tests unitaires échouent toujours. J'ai réduit cela à mon utili …
demandé sur 1970-01-01 00:33:34
5
réponses

Se moquant de nHibernate QueryOver avec le Moq

la ligne suivante échoue avec une référence nulle, lors des tests: var awards = _session.QueryOver<Body>().Where(x => x.BusinessId == (int)business).List(); Mon test est comme suit: var mockQueryOver = new Mock<IQueryOver<Body, Bod …
demandé sur 1970-01-01 00:33:31
1
réponses

Tester les méthodes EF async avec les méthodes sync avec MOQ

j'ai cette méthode: public async Task DeleteUserAsync(Guid userId) { using (var context = this.contextFactory.Create()) { var user = await context.Users.FirstOrDefaultAsync(x => x.Id.Equals(userId)); …
demandé sur 1970-01-01 00:33:34
3
réponses

Moq-It.IsAny () toujours retourner null

ce qui peut causer It.IsAny<string>() pour retourner null à chaque appel? Est-ce que je me trompe en présumant qu'il est conçu pour retourner une chaîne non-null? Voici l'usage - où la méthode Login lance une ArgumentNullException pour un ar …
moq
demandé sur 1970-01-01 00:33:31
3
réponses

Utiliser Moq pour définir les indexeurs en C#

j'ai du mal à trouver comment mettre indexeurs en C# avec Moq. La documentation du Moq est faible, et j'ai fait beaucoup de recherches... ce que j'aimerais faire est similaire dans la solution à comment définir un Moq: var someClass = new Mock<IS …
demandé sur 1970-01-01 00:33:30
4
réponses

Comment se moquer d’un service web

Dois-je réécrire mon code pour faire cela dans une interface? Ou est-il un moyen plus facile? Je suis à l'aide Moq ... …
demandé sur 1970-01-01 00:33:29
2
réponses

Moq ReturnsAsync() avec paramètres

je suis en train de se moquer d'un référentiel de la méthode comme ça public async Task<WhitelistItem> GetByTypeValue(WhitelistType type, string value) à l'aide de Moq ReturnsAsync, comme ceci: static List<WhitelistItem> whitelist = n …
demandé sur 1970-01-01 00:33:35