Estoy seguro de que me falta algo simple. bar se autoconecta en la prueba junit, pero ¿por qué la barra dentro de foo no se autoconecta?Autowire no funciona en la prueba junit
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration({"beans.xml"})
public class BarTest {
@Autowired
Object bar;
@Test
public void testBar() throws Exception {
//this works
assertEquals("expected", bar.someMethod());
//this doesn't work, because the bar object inside foo isn't autowired?
Foo foo = new Foo();
assertEquals("expected", foo.someMethodThatUsesBar());
}
}
¿Qué quieres decir con "bar inside foo"? – skaffman