1/* 2 * Copyright (c) 2007 Mockito contributors 3 * This program is made available under the terms of the MIT License. 4 */ 5package org.mockito.internal.handler; 6 7import org.mockito.internal.InternalMockHandler; 8import org.mockito.mock.MockCreationSettings; 9 10/** 11 * by Szczepan Faber, created at: 5/21/12 12 */ 13public class MockHandlerFactory { 14 15 public InternalMockHandler create(MockCreationSettings settings) { 16 InternalMockHandler handler = new MockHandlerImpl(settings); 17 InternalMockHandler nullResultGuardian = new NullResultGuardian(handler); 18 InternalMockHandler notifier = new InvocationNotifierHandler(nullResultGuardian, settings); 19 20 return notifier; 21 } 22} 23