Apenas para complementar o que o nosso amigo Zoren já disse
no ContextConfiguration vc pode colocar o caminho da pkg onde estar localizado o seu applicationContext.xml
No meu caso esta dentro de um package de Resources.
E ao idev4web;
Cara eu já fiz isso em casa para um pequeno projeto meu. Estou utilizando Hibernate, hsqldb e Spring se quiser te envio um exemplo completo.
No meu projeto eu também utilizo JSF, porem eu utilizo a versão 1.2. Mas creio que isso não tenha nada com seu problema. No meu caso eu utilizo para testar meus Services e Daos.