All Downloads are FREE. Search and download functionalities are using the official Maven repository.

mockit.internal.state.MockClasses Maven / Gradle / Ivy

/*
 * Copyright (c) 2006-2012 Rogério Liesenfeld
 * This file is subject to the terms of the MIT license (see LICENSE.txt).
 */
package mockit.internal.state;

import mockit.internal.annotations.*;

public final class MockClasses
{
   final MockInstances regularMocks;
   final MockInstances startupMocks;
   private final AnnotatedMockStates annotatedMockStates;

   MockClasses()
   {
      regularMocks = new MockInstances();
      startupMocks = new MockInstances();
      annotatedMockStates = new AnnotatedMockStates();
   }

   public MockInstances getRegularMocks() { return regularMocks; }
   public MockInstances getMocks(boolean forStartup) { return forStartup ? startupMocks : regularMocks; }
   public AnnotatedMockStates getMockStates() { return annotatedMockStates; }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy