/**
* This method performs all actions mentioned in class description.
*/
public void run() throws Exception {
ConfigurationNotFoundException ce;
ce = new ConfigurationNotFoundException(null);
assertion(ce.getMessage() == null);
ce = new ConfigurationNotFoundException("");
assertion(ce.getMessage().equals(""));
String message = "Some message";
ce = new ConfigurationNotFoundException(message);
assertion(ce.getMessage().equals(message));
ce = new ConfigurationNotFoundException(null, null);
assertion(ce.getMessage() == null);
assertion(ce.getCause() == null);
ce = new ConfigurationNotFoundException("", null);
assertion(ce.getMessage().equals(""));
assertion(ce.getCause() == null);
ce = new ConfigurationNotFoundException(message, null);
assertion(ce.getMessage().equals(message));
assertion(ce.getCause() == null);
Exception e = new Exception();
ce = new ConfigurationNotFoundException(null, e);
assertion(ce.getMessage() == null);
assertion(ce.getCause().equals(e));
ce = new ConfigurationNotFoundException("", e);
assertion(ce.getMessage().equals(""));
assertion(ce.getCause().equals(e));
ce = new ConfigurationNotFoundException(message, e);
assertion(ce.getMessage().equals(message));
assertion(ce.getCause().equals(e));
}