public void IzmereneVrednostiBaterijeLosiParametri3(string naziv, double?kapacitet, int?rezim) { Assert.Throws <ArgumentException>(() => { IzmereneVrednostiBaterije b = new IzmereneVrednostiBaterije(naziv, kapacitet, rezim, DateTime.Now); }); }
public void IzmereneVrednostiBaterijeGranicniParametri(string naziv, double?kapacitet, int?rezim) { DateTime d = DateTime.Now; IzmereneVrednostiBaterije b = new IzmereneVrednostiBaterije(naziv, kapacitet, rezim, d); Assert.AreEqual(b.NazivBaterije, naziv); Assert.AreEqual(b.Kapacitet, kapacitet); Assert.AreEqual(b.Rezim, rezim); Assert.AreEqual(b.Datum, d); }
public void SacuvajIzmereneVrednostiBaterije(IzmereneVrednostiBaterije izmerene) { Baterija bat = new Baterija(); bat.Ime = izmerene.NazivBaterije; bat.Kapacitet = 20.0; bat.MaxSnaga = 100; izmerene.Baterija = bat; izmerenevrednostiBat.Add(izmerene); }
public void PreuzmiPodatkeOdBaterije(double kapacijet, int rezim, string ime, DateTime datum) { IzmereneVrednostiBaterije izmerene = new IzmereneVrednostiBaterije(); izmerene.Kapacitet = kapacijet; izmerene.Rezim = rezim; izmerene.NazivBaterije = ime; izmerene.Datum = datum; repozitorijum.SacuvajIzmereneVrednostiBaterije(izmerene); }
public void SacuvajIzmereneVrednostiBaterije(IzmereneVrednostiBaterije izmerene) { using (ApplicationContext repozitorijum = new ApplicationContext()) { List <Baterija> lista = repozitorijum.Baterije.ToList <Baterija>(); Baterija baterija = new Baterija(); foreach (Baterija b in lista) { if (izmerene.NazivBaterije == b.Ime) { baterija = b; } } izmerene.Baterija = baterija; repozitorijum.IzmenereVrednostiBaterija.Add(izmerene); repozitorijum.SaveChanges(); } }
public void SetUp() { s1 = new SolarniPanel("panel1", 350); s2 = new SolarniPanel("panel2", 200); solarniPaneli = new List <SolarniPanel>() { s1, s2 }; //lazna lista panela s = Shes.Instance(); baterija1 = new Baterija("baterija1", 100, 2.00); baterije = new List <Baterija>() { baterija1 }; pi1 = new PanelIzmereneVrednosti() { Id = 1, Datum = DateTime.Now, IzmerenaSnaga = 250, Panel = s1 }; pi2 = new PanelIzmereneVrednosti() { Id = 2, Datum = DateTime.Now, IzmerenaSnaga = 25, Panel = s2 }; panelIzme = new List <PanelIzmereneVrednosti>() { pi1, pi2 }; potr1 = new Potrosac("potrosac1", 2.0, true); potr2 = new Potrosac("potrosac2", 1.0, true); potrosaci = new List <Potrosac>() { potr1, potr2 }; potrosac1 = new Potrosac("imePotrosaca", 1.0, true); listaPotrosaca = new List <Potrosac>() { potrosac1 }; var cultureInfo = new CultureInfo("de-DE"); prviDatum = DateTime.Parse("12/06/2020", cultureInfo); poslednjiDatum = DateTime.Parse("14/06/2020", cultureInfo); listaGrafDouble = new List <double>() { 10.0, 9.0 }; izB = new IzmereneVrednostiBaterije() { Id = 1, NazivBaterije = "batetija1", Baterija = baterija1, Kapacitet = 2.0, Rezim = 1, Datum = DateTime.Now }; listaE1 = new List <IzmereneVrednostiBaterije>() { izB }; listaE2 = new List <IzmereneVrednostiBaterije>() { izB }; listaE3 = new List <IzmereneVrednostiBaterije>() { izB }; st1 = new PotrosaciStanje() { Id = 1, Datum = DateTime.Now, Snaga = 1.0 }; st2 = new PotrosaciStanje() { Id = 2, Datum = DateTime.Now, Snaga = 1.0 }; listaStanja = new List <PotrosaciStanje>() { st1, st2 }; }