Cleanup mockito-configuration
[yangtools.git] / common / mockito-configuration / src / main / java / org / opendaylight / mockito / UnstubbedMethodException.java
similarity index 62%
rename from common/mockito-configuration/src/main/java/org/mockito/configuration/UnstubbedMethodException.java
rename to common/mockito-configuration/src/main/java/org/opendaylight/mockito/UnstubbedMethodException.java
index 5432e7c83260402451c7293f27730495c8b7ff73..1b860785b4cf45087e9ae3d92bc3e19ecd92f410 100644 (file)
@@ -5,15 +5,23 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.mockito.configuration;
+package org.opendaylight.mockito;
+
+import static java.util.Objects.requireNonNull;
 
 /**
  * Exception to be thrown on unstubbed method call.
  */
-public class UnstubbedMethodException extends RuntimeException {
+public final class UnstubbedMethodException extends RuntimeException {
+    @java.io.Serial
     private static final long serialVersionUID = 1L;
 
+    /**
+     * Default constructor.
+     *
+     * @param message detail message
+     */
     public UnstubbedMethodException(final String message) {
-        super(message);
+        super(requireNonNull(message));
     }
 }