public void AddCDToDictionaryNullParameters2(string code, int dataset)
        {
            DumpingBufferConverter dbcObj    = dbcMock.Object;
            Mock <Value>           mockValue = new Mock <Value>();

            Assert.Throws <ArgumentNullException>(() =>
            {
                dbcObj.AddCDtoDictionary(code, mockValue.Object, null, dataset);
            });
        }
        public void AddCDToDictionaryNullParameters(string code, int dataset)
        {
            DumpingBufferConverter dbcObj = dbcMock.Object;
            Mock <Dictionary <int, CollectionDescription> > dicMock = new Mock <Dictionary <int, CollectionDescription> >();
            Dictionary <int, CollectionDescription>         dicObj  = dicMock.Object;

            Assert.Throws <ArgumentNullException>(() =>
            {
                dbcObj.AddCDtoDictionary(code, null, dicObj, dataset);
            });
        }
        public void AddCDToDictionaryBadParameters(string code, int dataset)
        {
            Mock <Dictionary <int, CollectionDescription> > dicMock = new Mock <Dictionary <int, CollectionDescription> >();
            Dictionary <int, CollectionDescription>         dicObj  = dicMock.Object;
            Mock <Value>           valueMock = new Mock <Value>("2212", 1111);
            DumpingBufferConverter dbcObj    = dbcMock.Object;

            Assert.Throws <ArgumentException>(() =>
            {
                dbcObj.AddCDtoDictionary(code, valueMock.Object, dicObj, dataset);
            });
        }
        //[TestCase("CODE_DIGITAL", 0)]
        //[TestCase("CODE_LIMITSET", 1)]
        public void AddCDToDictionaryGoodParameters(string code, int dataset)
        {
            Mock <Dictionary <int, CollectionDescription> > dicMock = new Mock <Dictionary <int, CollectionDescription> >();
            Dictionary <int, CollectionDescription>         dicObj  = dicMock.Object;

            dicObj.Add(dataset, new CollectionDescription(dataset));
            Mock <Value>           valueMock = new Mock <Value>("2212", 1111);
            DumpingBufferConverter dbcObj    = dbcMock.Object;

            dbcObj.AddCDtoDictionary(code, valueMock.Object, dicObj, dataset);
            Assert.AreEqual(dicObj[dataset].Dpc.dumpingPropertyList[0].DumpingValue, valueMock.Object);
        }