1 /* 2 * Copyright (c) 2007 Mockito contributors 3 * This program is made available under the terms of the MIT License. 4 */ 5 package org.mockito; 6 7 import static org.mockito.internal.progress.ThreadSafeMockingProgress.mockingProgress; 8 9 import org.mockito.listeners.MockitoListener; 10 11 public class StateMaster { 12 reset()13 public void reset() { 14 mockingProgress().reset(); 15 mockingProgress().resetOngoingStubbing(); 16 } 17 validate()18 public void validate() { 19 mockingProgress().validateState(); 20 } 21 22 /** 23 * Clears Mockito listeners added by {@link MockitoFramework#addListener(MockitoListener)} 24 */ clearMockitoListeners()25 public void clearMockitoListeners() { 26 mockingProgress().clearListeners(); 27 } 28 } 29