Coverage Summary for Class: StateType (it.polimi.ingsw.Model.Enums)

Class Class, % Method, % Line, %
StateType 100% (1/1) 100% (2/2) 100% (3/3)


1 package it.polimi.ingsw.Model.Enums; 2  3 import it.polimi.ingsw.Model.StatefulEffect; 4  5 import java.io.Serial; 6 import java.io.Serializable; 7  8 /** 9  * {@link it.polimi.ingsw.Model.StatefulEffect} cards contain an internal state, this Enumeration allows for simple identification 10  * of the internal state through {@link StatefulEffect#getStateType()} 11  */ 12 public enum StateType implements Serializable { 13  PAWNCOLOUR, 14  NOENTRY; 15  @Serial 16  private static final long serialVersionUID = 129L; // convention: 1 for model, (01 -> 99) for objects 17 }