Example #1
0
        public void DumpingBufferDicFillGoodParameters(int dataset, string code)
        {
            DumpingBuffer dbObj   = dbMock.Object;
            Mock <Value>  mockVal = new Mock <Value>("1337", 100);

            dbObj.DumpingBufferDicFill(false, mockVal.Object, false, dataset, code);
            Assert.AreEqual(dbObj.CdDic[dataset].Dpc.dumpingPropertyList[0].Code, code);
        }
Example #2
0
        public void DumpingBufferDicFillNullParameters(int dataset, string code)
        {
            DumpingBuffer dbObj = dbMock.Object;

            Assert.Throws <ArgumentNullException>(() =>
            {
                dbObj.DumpingBufferDicFill(false, null, false, dataset, code);
            });
        }
Example #3
0
        public void SendToHistoricalConverterRemoveNullParameters(string type, int dataset)
        {
            DumpingBuffer dbObj = dbMock.Object;

            Assert.Throws <ArgumentNullException>(() =>
            {
                dbObj.SendToHistoricalConverter(null, type, dataset);
            });
        }
Example #4
0
        public void ReadFromWritterGoodParameters2(bool directly, string code, bool remove, int dataset)
        {
            Mock <Value>  valMock = new Mock <Value>("1337", 2142);
            DumpingBuffer dbObj   = dbMock.Object;
            Value         valObj  = valMock.Object;

            dbObj.ReadFromWritter(directly, code, valObj, remove);
            Assert.AreEqual(dbObj.CdDic[dataset].Dpc.dumpingPropertyList[0].DumpingValue.IDGeoPolozaja, valObj.IDGeoPolozaja);
        }
Example #5
0
        public void DumpingBufferDicFillBadParameters(int dataset, string code)
        {
            DumpingBuffer dbObj   = dbMock.Object;
            Mock <Value>  mockVal = new Mock <Value>("1337", 100);

            Assert.Throws <ArgumentException>(() =>
            {
                dbObj.DumpingBufferDicFill(false, mockVal.Object, false, dataset, code);
            });
        }
Example #6
0
        public void FillDeltaCDNUllParameters(string type, int dataset)
        {
            DumpingBuffer  dbObj    = dbMock.Object;
            Mock <DeltaCD> dCD_mock = new Mock <DeltaCD>();
            DeltaCD        dCD_obj  = dCD_mock.Object;

            Assert.Throws <ArgumentNullException>(() =>
            {
                dbObj.FillDeltaCD(dCD_obj, type, null, dataset);
            });
        }
Example #7
0
        public void ReadFromWritterGoodParameters(bool directly, string code, bool remove, int dataset)
        {
            Mock <Value>  valMock = new Mock <Value>("1312", 500);
            DumpingBuffer dbObj   = dbMock.Object;
            Value         valObj  = valMock.Object;

            valObj.Timestamp = DateTime.Now;

            dbObj.ReadFromWritter(directly, code, valObj, remove);
            Assert.AreEqual(dbObj.CdDic[dataset].Dpc.dumpingPropertyList[0].DumpingValue.Potrosnja, valObj.Potrosnja);
        }
Example #8
0
        public void ReadFromWritterBadParameters(bool directly, string code, bool remove)
        {
            Mock <Value>  valMock = new Mock <Value>("1515", 1000);
            DumpingBuffer dbObj   = dbMock.Object;
            Value         valObj  = valMock.Object;

            Assert.Throws <ArgumentNullException>(() =>
            {
                dbObj.ReadFromWritter(directly, code, null, remove);
            });
        }
Example #9
0
        public void CheckDeltaCDLosiParametri2(string koordinate, int potrosnja)
        {
            DumpingBuffer  dbObj    = dbMock.Object;
            Mock <DeltaCD> dCD_mock = new Mock <DeltaCD>();
            Mock <Value>   valMock  = new Mock <Value>(koordinate, potrosnja);

            dCD_mock.Object.AddDic[0].Dpc.dumpingPropertyList[0].Code         = "CODE_ANALOG";
            dCD_mock.Object.AddDic[0].Dpc.dumpingPropertyList[1].Code         = null;
            dCD_mock.Object.AddDic[0].Dpc.dumpingPropertyList[0].DumpingValue = valMock.Object;
            dCD_mock.Object.AddDic[0].Dpc.dumpingPropertyList[0].DumpingValue = valMock.Object;

            Assert.False(dbObj.CheckDeltaCD(null));
        }
Example #10
0
        public void CheckDatasetValuesGoodParameters(int dataset)
        {
            DumpingBuffer dbObj = dbMock.Object;

            dbObj.CdDic[dataset].Dpc.dumpingPropertyList[0].Code = "CODE_ANALOG";
            dbObj.CdDic[dataset].Dpc.dumpingPropertyList[1].Code = "CODE_DIGITAL";

            Mock <Value> valMock = new Mock <Value>("2313", 700);

            dbObj.CdDic[dataset].Dpc.dumpingPropertyList[0].DumpingValue = valMock.Object;
            dbObj.CdDic[dataset].Dpc.dumpingPropertyList[1].DumpingValue = valMock.Object;

            Assert.True(dbObj.CheckDatasetValues(dataset));
        }
Example #11
0
        public void SendToHistoricalConverterRemoveBadParameters(string type, int dataset)
        {
            DumpingBuffer dbObj = dbMock.Object;
            Mock <CollectionDescription> cdMock = new Mock <CollectionDescription>(2);
            CollectionDescription        cdObj  = cdMock.Object;

            cdObj.Dpc.dumpingPropertyList[0].Code = "CODE_ANALOG";
            cdObj.Dpc.dumpingPropertyList[1].Code = "CODE_DIGITAL";

            Assert.Throws <ArgumentException>(() =>
            {
                dbObj.SendToHistoricalConverter(cdObj, type, dataset);
            });
        }
Example #12
0
        public void ClearDumpingBufferTest()
        {
            DumpingBuffer db_Obj = dbMock.Object;

            Mock <Value> valMock = new Mock <Value>("3441", 1000);

            db_Obj.CdDic[0].Dpc.dumpingPropertyList[0].Code         = "CODE_ANALOG";
            db_Obj.CdDic[0].Dpc.dumpingPropertyList[1].Code         = "CODE_DIGITAL";
            db_Obj.CdDic[0].Dpc.dumpingPropertyList[0].DumpingValue = valMock.Object;
            db_Obj.CdDic[0].Dpc.dumpingPropertyList[1].DumpingValue = valMock.Object;

            db_Obj.ClearDumpingBuffer();
            Assert.AreEqual(db_Obj.CdDic[0].Dpc.dumpingPropertyList[0].Code, null);
            Assert.AreEqual(db_Obj.CdDic[0].Dpc.dumpingPropertyList[1].Code, null);
        }
Example #13
0
        public void SendToHistoricalConverterRemoveGoodParameters(string type, int dataset)
        {
            DumpingBuffer dbObj = dbMock.Object;
            Mock <CollectionDescription> cdMock = new Mock <CollectionDescription>(dataset);
            CollectionDescription        cdObj  = cdMock.Object;

            cdObj.Dpc.dumpingPropertyList[0].Code         = "CODE_ANALOG";
            cdObj.Dpc.dumpingPropertyList[1].Code         = "CODE_DIGITAL";
            cdObj.Dpc.dumpingPropertyList[0].DumpingValue = new Value();
            cdObj.Dpc.dumpingPropertyList[1].DumpingValue = new Value();

            dbObj.SendToHistoricalConverter(cdObj, type, dataset);

            Assert.AreEqual(dbObj.DeltaCD.RemoveDic[dataset].Dpc.dumpingPropertyList[0].Code, cdObj.Dpc.dumpingPropertyList[0].Code);
            Assert.AreEqual(dbObj.DeltaCD.RemoveDic[dataset].Dpc.dumpingPropertyList[1].Code, cdObj.Dpc.dumpingPropertyList[1].Code);
        }
        public void SetUp()
        {
            db = DumpingBuffer.GetInstance();
            collectionDescriptionsMock = new Mock <Dictionary <int, CollectionDescription> >();
            operationAndIdMock         = new Mock <Dictionary <int, List <Operations> > >();
            deltaCDMock = new Mock <DeltaCD>();
            valueMock   = new Mock <Value>();
            valueMock.Object.Consumption            = 10.0;
            valueMock.Object.GeographicalLocationId = Guid.NewGuid().ToString();
            valueMock.Object.Timestamp = DateTime.Now;

            for (int i = 1; i < 6; i++)
            {
                collectionDescriptionsMock.Object.Add(i, new CollectionDescription());
                operationAndIdMock.Object.Add(i, new List <Operations>());
            }
        }
Example #15
0
        public void FillDeltaCDGoodParameters(string type, int dataset)
        {
            DumpingBuffer  dbObj                = dbMock.Object;
            Mock <DeltaCD> dCD_mock             = new Mock <DeltaCD>();
            DeltaCD        dCD_obj              = dCD_mock.Object;
            Mock <CollectionDescription> cdMock = new Mock <CollectionDescription>(dataset);
            CollectionDescription        cdObj  = cdMock.Object;
            Mock <Value> valMock                = new Mock <Value>("7414", 204);

            cdObj.Dpc.dumpingPropertyList[0].Code         = "CODE_ANALOG";
            cdObj.Dpc.dumpingPropertyList[1].Code         = "CODE_DIGITAL";
            cdObj.Dpc.dumpingPropertyList[0].DumpingValue = valMock.Object;
            cdObj.Dpc.dumpingPropertyList[1].DumpingValue = valMock.Object;

            dbObj.FillDeltaCD(dCD_obj, type, cdObj, dataset);
            Assert.AreEqual(dCD_obj.AddDic[dataset].Dataset, cdObj.Dataset);
        }
Example #16
0
        public void FillDeltaCDBadParameters(string type, int dataset)
        {
            DumpingBuffer  dbObj                = dbMock.Object;
            Mock <DeltaCD> dCD_mock             = new Mock <DeltaCD>();
            DeltaCD        dCD_obj              = dCD_mock.Object;
            Mock <CollectionDescription> cdMock = new Mock <CollectionDescription>(2);
            CollectionDescription        cdObj  = cdMock.Object;
            Mock <Value> valMock                = new Mock <Value>("7414", 204);

            cdObj.Dpc.dumpingPropertyList[0].Code         = "CODE_ANALOG";
            cdObj.Dpc.dumpingPropertyList[1].Code         = "CODE_DIGITAL";
            cdObj.Dpc.dumpingPropertyList[0].DumpingValue = valMock.Object;
            cdObj.Dpc.dumpingPropertyList[1].DumpingValue = valMock.Object;

            Assert.Throws <ArgumentException>(() =>
            {
                dbObj.FillDeltaCD(dCD_obj, type, cdObj, dataset);
            });
        }
 public void SetUp()
 {
     db = new DumpingBuffer();
 }
Example #18
0
        public void CheckDeltaCDLosiParametri(string koordinate, int potrosnja)
        {
            DumpingBuffer dbObj = dbMock.Object;

            Assert.False(dbObj.CheckDeltaCD(null));
        }
Example #19
0
 public Writter()
 {
     m_DumpingBuffer = new DumpingBuffer();
  
 }
Example #20
0
        public void CheckDatasetValuesBadParameters(int dataset)
        {
            DumpingBuffer dbObj = dbMock.Object;

            Assert.False(dbObj.CheckDatasetValues(dataset));
        }