/* * Copyright (c) 2007 Mockito contributors * This program is made available under the terms of the MIT License. */ package org.mockitousage.annotation; import java.util.LinkedList; import java.util.List; import org.junit.Test; import org.mockito.InjectMocks; import org.mockito.Spy; import org.mockito.internal.util.MockUtil; import org.mockitoutil.TestBase; public class SpyInjectionTest extends TestBase { @Spy List spy = new LinkedList(); @InjectMocks HasSpy hasSpy = new HasSpy(); static class HasSpy { private List spy; public void setSpy(List spy) { this.spy = spy; } } @Test public void shouldDoStuff() throws Exception { MockUtil.isMock(hasSpy.spy); } }