Je travaille actuellement sur l’intégration d’une partie de mon code qui teste la création d’arborescences de répertoires sous SVN. Cela nécessite que je vérifie si la structure des répertoires et les fichiers qu’ils contiennent sont ce que j’attends d’eux. D’un côté, j’ai l’arborescence de répertoires attendue avec les fichiers que je veux et de l’autre […]
Lors de la création de scénarios de test pour les setters et les getters de variables d’instance dans l’object. Quelle est la meilleure approche? Ici, j’utilise les méthodes get et set dans mes tests. Serait-ce une mauvaise stratégie de test? /** * Test of setFlightNumber method, of class Flight. */ @Test public void testSetFlightNumber() { […]
J’aimerais savoir s’il est “correct” d’écrire un test sans “affirmation”. Ainsi, le test échouera uniquement lorsqu’une exception / erreur est survenue. Exemple: comme un test qui comporte une simple requête de sélection, pour s’assurer que la configuration de la firebase database est correcte. Ainsi, lorsque je modifie une configuration de firebase database, je relance ce […]
Je travaille actuellement sur un projet que nous utilisons pour tester Junit, mais comme il en est encore à ses débuts, de nombreuses fonctionnalités ne sont pas encore implémentées, bien qu’elles aient déjà des tests écrits pour eux cela signifie que ces tests (évidemment) échouent toujours Je me demandais si quelqu’un connaissait un moyen de […]
J’ai une classe qui fait des opérations sur le fichier est sur un disque. Plus précisément, il parcourt un répertoire, lit tous les fichiers avec un suffixe donné et effectue certaines opérations sur les données, puis les exporte dans un nouveau fichier. Je suis un peu douteux quant à la façon de concevoir un plus […]
J’utilise actuellement JUnit 4 et ai besoin de diviser mes tests en groupes pouvant être exécutés de manière sélective dans n’importe quelle combinaison. Je sais que TestNG dispose d’une fonctionnalité permettant d’annoter des tests pour les affecter à des groupes, mais je ne peux pas migrer vers TestNG pour le moment. Il semble que cela […]
Je teste une méthode pour voir si elle retourne la chaîne correcte. Cette chaîne est composée de beaucoup de lignes dont l’ordre peut changer, donnant ainsi généralement 2 combinaisons possibles. Cet ordre n’est pas important pour mon application. Cependant, étant donné que l’ordre des lignes peut changer, l’écriture d’une instruction Assert ne fonctionnera pas, car […]
Je suis nouveau aux tests unitaires et je veux tester des services de maillot dans un projet. Nous utilisons Junit. S’il vous plaît, guidez-moi pour mieux écrire les cas de test. CODE: @GET @Path(“/getProducts/{companyID}/{companyName}/{date}”) @Produces(MediaType.APPLICATION_JSON) public Object getProducts(@PathParam(“companyID”) final int companyID, @PathParam(“date”) final Ssortingng date, @PathParam(“companyName”) final Ssortingng companyName) throws IOException { return productService.getProducts(companyID, companyName, […]
J’utilise DynamoDB local pour les tests unitaires. Ce n’est pas mal, mais a des inconvénients. Plus précisément: Vous devez en quelque sorte démarrer le serveur avant que vos tests ne soient exécutés Le serveur n’étant ni démarré ni arrêté avant chaque test, les tests deviennent interdépendants, sauf si vous ajoutez du code pour supprimer toutes […]