Coverage Summary for Class: InputValidationException (it.polimi.ingsw.Exceptions.Input)

Class Class, % Method, % Line, %
InputValidationException 100% (1/1) 100% (1/1) 100% (1/1)


1 package it.polimi.ingsw.Exceptions.Input; 2  3 /** 4  * Signals there was an error while validating part of a contract. 5  */ 6 public abstract class InputValidationException extends Exception { 7  /** 8  * Creates an exception reporting a specific error and an identifier for the part of the failed contract 9  * 10  * @param failedValidationName the name of the field in the contract that failed validation 11  * @param errorReport a short description of the error 12  */ 13  public InputValidationException(String failedValidationName, String errorReport) { 14  super("An error occurred while validating: " + failedValidationName + 15  "\nThe error was: " + errorReport); 16  } 17 }