Articles of xunit.net

Comment append un support pour l’atsortingbut Théorie de xunit dans les tests d’approbation

Lorsque j’essaie d’utiliser des approbations avec mon test unitaire orné de l’atsortingbut [Theory] il est indiqué: System.Exception: System.Exception : Approvals is not set up to use your test framework. It currently supports [NUnit, MsTest, MbUnit, xUnit.net] To add one use ApprovalTests.StackTraceParsers.StackTraceParser.AddParser() method to add implementation of ApprovalTests.StackTraceParsers.IStackTraceParser with support for your testing framework. To learn […]

App.config pour Xunit

J’écris des tests xUnit pour certaines classes d’assistance qui reposent sur certains parameters de configuration, généralement stockés dans App.config ou Web.config du projet en cours d’exécution. La configuration ressemble à ceci: J’exécute xUnit 1.9 avec le coureur graphique (xunit.gui.clr4.exe) et le coureur de la console xUnit (sur le serveur Jenkins CI). Actuellement, je peux “injecter” […]

Xunit crée une nouvelle instance de la classe Test pour chaque nouveau test (à l’aide de WebDriver et C #)

Existe-t-il un moyen d’exécuter plusieurs tests dans le même navigateur à l’aide de Webdriver (Selenium) à l’aide de Xunit, actuellement, xunit lance un nouveau navigateur pour chaque nouveau test, voici l’exemple de code public class Class1 { private FirefoxDriver driver; public Class1() { driver = new FirefoxDriver(); } [Fact] public void Test() { driver.Navigate().GoToUrl(“http://google.com”); driver.FindElementById(“gbqfq”).SendKeys(“Testing”); […]

Correction automatique CompositeDataAtsortingbute ne fonctionne pas avec PropertyDataAtsortingbute

J’essaie de créer AutoPropertyDataAtsortingbute partir de CompositeDataAtsortingbute partir de cet exemple, AutoFixture: PropertyData et de parameters hétérogènes . Cela fonctionne avec un seul ensemble de parameters, mais échoue avec plus d’ensembles de parameters. Voici le code: public static IEnumerable NumericSequence { get { yield return new object[] {1}; //yield return new object[] {2}; } } […]

Les tests xUnit v1 apparaissent dans l’interface graphique xUnit (xunit.gui.clr4.exe) mais pas dans VS 2012 Test Explorer

J’ai une bibliothèque de classes F # avec les packages “xUnit.net” et “xUnit.net Runners” installés à l’aide de NuGet. J’ai le code suivant: module XUnitTest open Xunit [] let Test () = do Assert.True (1 = 2) () Lorsque j’exécute l’interface graphique xUnit (xunit.gui.clr4.exe, que NuGet ajoute à (répertoire_projet) \ packages \ xunit.runners.1.9.1 \ tools), […]

Comment exécuter le code d’installation une seule fois dans un test xUnit.net

J’essaie de configurer mes tests avec Xunit. J’ai l’obligation de supprimer toutes les images d’un dossier, au début des tests, puis chaque méthode effectue un redimensionnement d’image et enregistre une copie de sa sortie dans le dossier. Le dossier ne doit être vidé qu’une seule fois, puis chaque méthode enregistre sa propre image dans le […]

Aucun test xunit découvert par vstest.console.exe

Je suis en train de mettre sur pied une nouvelle stack de tests unitaires à exécuter ensemble en tant que travail de CI. J’utilise vstest.console.exe au lieu de mstest.exe principalement pour sa capacité à exécuter des tests à partir de plusieurs frameworks, mais pour l’instant, le focus est mis sur quelques dll xUnit. Les travaux […]

Utilisation du test xUnit avec l’application UWP sur VS2015

Ceci fait suite à cette question . J’ai suivi les étapes décrites ici et les exemples de tests fonctionnent comme prévu. C’est la première fois que j’ai recours à cet échantillon, mais attendez la configuration réelle, qui pose problème. Lors de la prochaine étape de test de mon application, j’ai ajouté mon projet d’application UWP […]

Test unitaire pour une collection d’objects JSON anonymes

Cette question a été inspirée par cet excellent exemple . J’ai l’application ASP.NET Core MVC et j’écris des tests unitaires pour le contrôleur. L’une des méthodes retourne JsonResult avec une collection de types anonymes. Je peux accéder à chaque élément de la collection. Je peux aussi affirmer des valeurs dans chaque élément comme ceci: Dictionary […]

Test de l’application UWP avec xUnit sur VS2015

J’ai réussi à créer un projet xUnit sur VS2015 pour tester les applications UWP. Il y a un contexte à cette question ici sur stackoverflow qui donne un contexte à cette question. Je peux comstackr et exécuter le test. Cependant, lorsque je fais référence à un projet à tester, l’erreur suivante se produit. —— Run […]