public static void main(String[] args) throws Exception {
String[] configFiles = { "applicationContextContabilita.xml", "testContextContabilitaServiceHelper.xml" };
ApplicationContext context = new ClassPathXmlApplicationContext(configFiles);
ContabilitaService contabilitaService = (ContabilitaService) context.getBean("ContabilitaService");
GeneratoreParametriContabilizza generatoreParametri = new GeneratoreParametriContabilizza(
"dbSofia/txtPerTest/Contabilizza/contabilizzazione/contabilizz_caso1_input_voci.txt");
ParametriFunzioneContabile parametriFunzioneContabile = new ParametriFunzioneContabile();
ListaVociContabilizzazione voci = new ListaVociContabilizzazione();
DatiTestataFattura datiTestataFattura = new DatiTestataFattura();
CompletatoreParametriContabilizza completatoreParametri = (CompletatoreParametriContabilizza) context
.getBean("completatoreParametriContabilizza");
generatoreParametri.generaParametri(parametriFunzioneContabile, voci, datiTestataFattura, completatoreParametri);
DatiChiamataMultipla datiChiamataMultipla = new DatiChiamataMultipla();
Double fissoCommissioni = 0.01;
contabilitaService.contabilizza(parametriFunzioneContabile, voci, datiTestataFattura,
datiChiamataMultipla, fissoCommissioni);
}