Questions marquées «xunit.net»

98
xUnit.net: configuration globale + démontage?

Cette question concerne le framework de test unitaire xUnit.net . J'ai besoin d'exécuter du code avant l'exécution de tout test, ainsi que du code une fois tous les tests terminés. Je pensais qu'il devrait y avoir une sorte d'attribut ou d'interface de marqueur pour indiquer le code global...

98
Passer des paramètres complexes à [Théorie]

Xunit a une fonctionnalité intéressante : vous pouvez créer un test avec un Theoryattribut et mettre des données dans des InlineDataattributs, et xUnit générera de nombreux tests et les testera tous. Je veux avoir quelque chose comme ça, mais les paramètres à ma méthode ne sont pas « données...

89
Mocking IPrincipal dans ASP.NET Core

J'ai une application ASP.NET MVC Core pour laquelle j'écris des tests unitaires. L'une des méthodes d'action utilise le nom d'utilisateur pour certaines fonctionnalités: SettingsViewModel svm = _context.MySettings(User.Identity.Name); qui échoue évidemment dans le test unitaire. J'ai regardé...