# Affichage.java

1

    package re.forestier.edu.rpg;

2

3

    public class Affichage {

4

5

        public static String afficherJoueur(player player) {

6

            final String[] finalString = {"Joueur " + player.Avatar_name + " joué par " + player.playerName};

7

            finalString[0] += "\nNiveau : " + player.retrieveLevel() + " (XP totale : " + player.xp + ")";

8

            finalString[0] += "\n\nCapacités :";

9

1 1. afficherJoueur : removed call to java/util/HashMap::forEach → KILLED

            player.abilities.forEach((name, level) -> {

10

                finalString[0] += "\n   " + name + " : " + level;

11

            });

12

            finalString[0] += "\n\nInventaire :";

13

1 1. afficherJoueur : removed call to java/util/ArrayList::forEach → KILLED

            player.inventory.forEach(item -> {

14

                finalString[0] += "\n   " + item;

15

            });

16

17

1 1. afficherJoueur : replaced return value with "" for re/forestier/edu/rpg/Affichage::afficherJoueur → KILLED

            return finalString[0];

18

        }

19

    }

## Mutations

9 |  | 1.1 Location : afficherJoueur Killed by : re.forestier.edu.UnitTests.[engine:junit-jupiter]/[class:re.forestier.edu.UnitTests]/[method:testAfficage()] removed call to java/util/HashMap::forEach → KILLED
13 |  | 1.1 Location : afficherJoueur Killed by : re.forestier.edu.UnitTests.[engine:junit-jupiter]/[class:re.forestier.edu.UnitTests]/[method:testAfficage()] removed call to java/util/ArrayList::forEach → KILLED
17 |  | 1.1 Location : afficherJoueur Killed by : re.forestier.edu.UnitTests.[engine:junit-jupiter]/[class:re.forestier.edu.UnitTests]/[method:testAfficage()] replaced return value with "" for re/forestier/edu/rpg/Affichage::afficherJoueur → KILLED

## Active mutators

- CONDITIONALS_BOUNDARY
- EMPTY_RETURNS
- FALSE_RETURNS
- INCREMENTS
- INVERT_NEGS
- MATH
- NEGATE_CONDITIONALS
- NULL_RETURNS
- PRIMITIVE_RETURNS
- TRUE_RETURNS
- VOID_METHOD_CALLS

## Tests examined

- re.forestier.edu.UnitTests.[engine:junit-jupiter]/[class:re.forestier.edu.UnitTests]/[method:testAfficage()] (0 ms)
- re.forestier.edu.GlobalTest.[engine:junit-jupiter]/[class:re.forestier.edu.GlobalTest]/[method:testAffichageBase()] (135 ms)

Report generated by PIT 1.15.0