public void PanelIzmereneVrednostiLosiParametri(string naziv, DateTime?datum, double?snaga) { Assert.Throws <ArgumentNullException>(() => { PanelIzmereneVrednosti p = new PanelIzmereneVrednosti(naziv, datum, snaga); }); }
public void PanelIzmereneVrednostiLosiParametri3(string naziv, double?snaga) { DateTime datum = DateTime.Now; Assert.Throws <ArgumentException>(() => { PanelIzmereneVrednosti p = new PanelIzmereneVrednosti(naziv, datum, snaga); }); }
public void PanelIzmereneVrednostiGranicniiParametri(string naziv, double?snaga) { DateTime datum = DateTime.Now; PanelIzmereneVrednosti p = new PanelIzmereneVrednosti(naziv, datum, snaga); Assert.AreEqual(p.NazivPanela, naziv); Assert.AreEqual(p.Datum, datum); Assert.AreEqual(p.IzmerenaSnaga, snaga); }
public void IzmereneSnagePanelaDodaj(string nazivPanela, DateTime datum, double snaga) { PanelIzmereneVrednosti vrednosti = new PanelIzmereneVrednosti() { NazivPanela = nazivPanela, Datum = shes.Vreme, IzmerenaSnaga = snaga }; repozitorijum.SacuvajIzmereneSnagePanela(vrednosti); }
public void SacuvajIzmereneSnagePanela(PanelIzmereneVrednosti izmereno) { using (ApplicationContext repozitorijum = new ApplicationContext()) { var panel = repozitorijum.SolarniPaneli.FirstOrDefault(p => p.Ime.Equals(izmereno.NazivPanela)); izmereno.Panel = panel; repozitorijum.PanelIzmereno.Add(izmereno); repozitorijum.SaveChanges(); } }
public void TearDown() { s1 = null; s2 = null; solarniPaneli = null; s = null; baterija1 = null; baterije = null; pi1 = null; pi2 = null; panelIzme = null; potr1 = null; potr2 = null; potrosaci = null; potrosac1 = null; listaPotrosaca = null; prviDatum = null; poslednjiDatum = null; listaGrafDouble = null; st1 = null; st2 = null; listaStanja = null; }
public void SacuvajIzmereneSnagePanela(PanelIzmereneVrednosti izmereno) { izmereneVrednostiPanel.Add(izmereno); }
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 }; }