private IServizio creaAggiungiAvviaServizio(Type type) { IServizio srv = _servizioFactory.creaServizio(type); string key = ServizioFactory.calcFullName(type); _serviziAvviati.Add(key, srv); srv.start(); return(srv); }
public void avviaFermaTest2() { LumenApplication.Instance.avvia(); IServizio srv = LumenApplication.Instance.creaServizio <IMasterizzaSrv>(); srv.start(); Assert.IsTrue(srv.isRunning); srv.Dispose(); LumenApplication.Instance.ferma(); }
public void avviaFermaTest() { LumenApplication.Instance.avvia(); Assert.IsTrue(LumenApplication.Instance.stato.giornataLavorativa.Equals(DateTime.Today)); IServizio srv = LumenApplication.Instance.getServizioAvviato <IVolumeCambiatoSrv>(); Assert.IsTrue(srv.isRunning); srv.stop(); Assert.IsFalse(srv.isRunning); srv.start(); Assert.IsTrue(srv.isRunning); LumenApplication.Instance.ferma(); Assert.IsFalse(srv.isRunning); }