1 /* 2 * Copyright (c) 2017 Mockito contributors 3 * This program is made available under the terms of the MIT License. 4 */ 5 package org.mockito.exceptions.misusing; 6 7 import org.mockito.MockitoSession; 8 import org.mockito.exceptions.base.MockitoException; 9 import org.mockito.session.MockitoSessionBuilder; 10 11 /** 12 * This exception prevents the user from forgetting to use {@link MockitoSession#finishMocking()}. 13 * When {@link MockitoSession} is started is used 14 * it needs to be concluded with {@link MockitoSession#finishMocking()}. 15 * <p> 16 * For details on mocking session lifecycle see {@link MockitoSessionBuilder#startMocking()} 17 * and {@link MockitoSession#finishMocking()}. For examples of use see {@link MockitoSession}. 18 * 19 * @since 2.7.0 20 */ 21 public class UnfinishedMockingSessionException extends MockitoException { UnfinishedMockingSessionException(String message)22 public UnfinishedMockingSessionException(String message) { 23 super(message); 24 } 25 } 26