Exemplo n.º 1
0
        public void StanjePotrosacaTest()
        {
            IShes      shesRepo   = new FakeShesRepozitorijum();
            ShesMetode shesMetode = new ShesMetode(shesRepo);

            shesMetode.StanjePotrosacaa(listaPotrosaca);
            Assert.AreEqual(1, shesMetode.BrojStanjaPotrosacaIzBaza());
        }
Exemplo n.º 2
0
        public void SacuvajVrednostiZaElektrodistribucijuUBazu()
        {
            IShes      shesRepo   = new FakeShesRepozitorijum();
            ShesMetode shesMetode = new ShesMetode(shesRepo);

            shesMetode.SacuvajElektroDistribucijaPodatke(DateTime.Now, -1, 5.2);
            Assert.AreEqual(_BROJ_IZMERENIH_VREDNOSTI_PANELA, shesMetode.BrojElektrodistribucijaPodatakaBaza());
        }
Exemplo n.º 3
0
        public void PreuzimanjePodatakaOdBaterije()
        {
            IShes      rep    = new FakeShesRepozitorijum();
            ShesMetode metode = new ShesMetode(rep);

            metode.PreuzmiPodatkeOdBaterije(15.00, 1, "baterija1", DateTime.Now);
            Assert.AreEqual(vrednost, metode.BrojIzmerenihKapacitetaBaterija());
        }
Exemplo n.º 4
0
        public void ValidacijaVremenaZaRezimBaterije()
        {
            IShes      rep   = new FakeShesRepozitorijum();
            ShesMetode s     = new ShesMetode(rep);
            int        rezim = s.ValidacijaVremenaZaRezim();

            Assert.IsNotNull(rezim);
        }
Exemplo n.º 5
0
        public void SacuvajIzmereneVrednostiPanelaUBazu()
        {
            IShes      shesRepo   = new FakeShesRepozitorijum();
            ShesMetode shesMetode = new ShesMetode(shesRepo);

            shesMetode.IzmereneSnagePanelaDodaj(s1.Ime, s.Vreme, 200);
            Assert.AreEqual(_BROJ_IZMERENIH_VREDNOSTI_PANELA, shesMetode.BrojIzmerenihSnagaSPanela());
        }