Coverage Summary for Class: EffectType (it.polimi.ingsw.gc14.Model.Cards.Building)

Class Class, % Method, % Line, %
EffectType 100% (1/1) 100% (2/2) 100% (7/7)


 package it.polimi.ingsw.gc14.Model.Cards.Building;
 
  /**
  * Represents the possible effect types of building cards.
  */
 public enum EffectType {
 
      /**
       * Effect applied during the final scoring phase.
       */
      FINAL,
 
      /**
       * Effect based on collecting a specific set of cards.
       */
      CARD_SET,
 
      /**
       * Effect based on pairs of Inventor cards.
       */
      INVENTOR_PAIR,
 
      /**
       * Effect triggered when an event card is resolved.
       */
      ON_EVENT,
 
      /**
       * Effect triggered at the end of a player's turn.
       */
      ON_END_TURN,
 
      /**
       * Effect triggered at the end of a round.
       */
      ON_ROUND_END
  }