public void NullParametriKonstruktor(double capacity, string id, double maxPower, Enums.BatteryRezim state, bool charge, bool connected)
 {
     Assert.Throws <ArgumentNullException>(
         () =>
     {
         evc = new Common.EVCharger(capacity, id, maxPower, state, charge, connected);
     }
         );
 }
        public void DobriParametriKonstruktor(double capacity, string id, double maxPower, Enums.BatteryRezim state, bool charge, bool connected)
        {
            evc = new Common.EVCharger(capacity, id, maxPower, state, charge, connected);

            Assert.AreNotEqual(null, evc);

            Assert.AreEqual(capacity, evc.Capacity);
            Assert.AreEqual(id, evc.Id);
            Assert.AreEqual(maxPower, evc.MaxPower);
            Assert.AreEqual(state, evc.State);
            Assert.AreEqual(charge, evc.Charge);
            Assert.AreEqual(connected, evc.Connected);
        }
Example #3
0
 public void InitializeEVCharger(Common.EVCharger evc)
 {
     if (evc != null)
     {
         rezimBuffer = Enums.BatteryRezim.PRAZNJENJE;
         EVCharger   = evc;
         initialized = true;
     }
     else
     {
         throw new ArgumentNullException("EVCharger ne sme biti null!");
     }
 }
        public void Setup()
        {
            mockEvc = new Mock <Common.EVCharger>();
            evcs    = new EVCharger.EVChargerSHES();

            capacity  = 500;
            id        = "0";
            maxPower  = 200;
            state     = Enums.BatteryRezim.PUNJENJE;
            charge    = true;
            connected = true;

            mockEvc.Setup(evcs => evcs.Capacity).Returns(capacity);
            mockEvc.Setup(evcs => evcs.Charge).Returns(charge);
            mockEvc.Setup(evcs => evcs.Connected).Returns(connected);
            mockEvc.Setup(evcs => evcs.Id).Returns(id);
            mockEvc.Setup(evcs => evcs.MaxPower).Returns(maxPower);
            mockEvc.Setup(evcs => evcs.State).Returns(state);

            evc = mockEvc.Object;
        }
        public void PrazanKonstruktor()
        {
            evc = new Common.EVCharger();

            Assert.AreNotEqual(null, evc);
        }