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.configuration; 6 7import org.mockito.Mockito; 8import org.mockito.MockitoAnnotations.Mock; 9 10import java.lang.reflect.Field; 11 12/** 13 * Instantiates a mock on a field annotated by {@link Mock} 14 */ 15@SuppressWarnings("deprecation") 16public class MockitoAnnotationsMockAnnotationProcessor implements FieldAnnotationProcessor<Mock> { 17 18 public Object process(Mock annotation, Field field) { 19 return Mockito.mock(field.getType(), field.getName()); 20 } 21} 22