public GivetEnVeckopresentatör() { Vy = Substitute.For<IVeckoöversiktVy>(); Lagring = Substitute.For<ILagring>(); Presentatör = new Veckopresentatör(Vy, Lagring); }
public GivetEnGanttPresentatör() { Vy = Substitute.For<IGanttVy>(); Lagring = Substitute.For<ILagring>(); Presentatör = new GanttPresentatör(Vy, Lagring); }
public GivetEnPågåendeÖvervakare() { Lagring = Substitute.For<ILagring>(); Detektor = Substitute.For<IAktivitetsdetektor>(); Detektor.NuvarandeAnvändare.Returns(Användare); Övervakaren = new Övervakare(Detektor, Lagring); }
public GivetEnVeckopresentatör() { Vy = Substitute.For<IVeckoöversiktVy>(); Lagring = Substitute.For<ILagring>(); Lagring.HämtaSenasteVeckansData().Returns(FejkadPeriodlista()); Presentatör = new Veckopresentatör(Vy, Lagring); }
public Övervakare(IAktivitetsdetektor detektor, ILagring lagring) { _detektor = detektor; _lagring = lagring; _detektor.AktivitetUpptäckt += (s, e) => PåbörjaNyAktivitet(); _detektor.InaktivitetUpptäckt += (s, e) => AvslutaPågåendeAktivitet(); }
public GivetEnPresentatör() { Vy = Substitute.For<IStartvy>(); Detektor = Substitute.For<IAktivitetsdetektor>(); Timer = Substitute.For<ITimer>(); Lagring = Substitute.For<ILagring>(); Presentatör = new Presentatör(Vy, Detektor, Lagring, Timer); }
public Presentatör(IStartvy vy, IAktivitetsdetektor detektor, ILagring lagring, ITimer aktivDelTimer) { _startvy = vy; _lagring = lagring; detektor.AktivitetUpptäckt += (s, e) => NoteraAktivitet(); detektor.InaktivitetUpptäckt += (s, e) => NoteraInaktivitet(); vy.VisaSpektrum += (s, e) => VisaSpektrum(this, new EventArgs()); vy.VisaDagsöversikt += (s, e) => VisaGanttschema(this, new EventArgs()); vy.VisaVeckoöversikt += (s, e) => VisaVeckoöversikt(this, new EventArgs()); aktivDelTimer.Tick += (s, e) => VisaAktivDel(); VisaAktivDel(); }
public GanttPresentatör(IGanttVy ganttVy, ILagring lagring) { _ganttVy = ganttVy; _lagring = lagring; }
public Veckopresentatör(IVeckoöversiktVy veckoöversiktVy, ILagring lagring) { _vy = veckoöversiktVy; _lagring = lagring; }
public Spektrumpresentatör(ISpektrumVy vy, ILagring lagring) { _vy = vy; _lagring = lagring; }
public void SkapaFörutsättningar() { Connectionstring = @"Data Source=:memory:;Pooling=true;FailIfMissing=false;Version=3"; Lagring = new SqliteLagring(Connectionstring); }