コード例 #1
0
        public void TestReplaceItemNetworkdev()
        {
            ACConfig TestAc = new ACConfig()
            {
                configureNetwork = new ConfigureNetwork()
                {
                    networkdev = new List <Networkdev>()
                }
            };
            Networkdev Nd = new Networkdev()
            {
                listid = 21,
                Name   = "blub"
            };

            TestAc.configureNetwork.networkdev.Add(Nd);
            List <Networkdev> list    = new List <Networkdev>();
            Networkdev        OtherNd = new Networkdev()
            {
                listid = 21,
                Name   = "blup"
            };

            list.Add(OtherNd);
            var what = "networkdev";

            TestAc = new TestMainProgramm().replaceitem(TestAc, list, what);
            Assert.True(TestAc.configureNetwork.networkdev[0].Name == "blup");
        }
コード例 #2
0
        public void TestReplaceItemNetworkdev()
        {
            ACConfig TestAc = new ACConfig()
            {
                configureNetwork = new ConfigureNetwork()
                {
                    networkdev = new List <Networkdev>()
                }
            };
            Networkdev Nd = new Networkdev()
            {
                listid = 21,
                Name   = "blub_-"
            };

            TestAc.configureNetwork.networkdev.Add(Nd);
            List <Networkdev> list    = new List <Networkdev>();
            Networkdev        OtherNd = new Networkdev()
            {
                listid = 21,
                Name   = "blup_-"
            };

            list.Add(OtherNd);
            var           what     = "networkdev";
            CommandOption customer = new CommandOption("--blub", CommandOptionType.SingleValue);

            customer.Values.Add("Klaus");
            TestAc = new TestMainProgramm().replaceitem(TestAc, list, what, new CommandOption("--blub", CommandOptionType.SingleValue), customer);
            Assert.True(TestAc.configureNetwork.networkdev[0].Name == "blup_Klaus-");
        }
コード例 #3
0
        public void ObjectToListNetworkDevNotNull()
        {
            AC = new ACConfig()
            {
                configureNetwork = new ConfigureNetwork()
                {
                    networkdev = new List <Networkdev>()
                }
            };
            Networkdev ND = new Networkdev()
            {
                Name = "TestName"
            };

            AC.configureNetwork.networkdev.Add(ND);
            testreturnConfigList = new TestOutput().objectToList(AC);
            Assert.NotEmpty(testreturnConfigList);
        }
コード例 #4
0
        public void TestReplaceItemNullList()
        {
            ACConfig Ac = new ACConfig()
            {
                configureNetwork = new ConfigureNetwork()
                {
                    networkdev = new List <Networkdev>()
                }
            };
            Networkdev Nd = new Networkdev()
            {
                listid = 21,
                Name   = "blub"
            };

            Ac.configureNetwork.networkdev.Add(Nd);
            List <string> list   = new List <string>();
            var           what   = "networkdev";
            var           TestAc = new TestMainProgramm().ReplaceTestValues(Ac, list, what, new CommandOption("--blub", CommandOptionType.SingleValue), new CommandOption("--blub", CommandOptionType.SingleValue));

            Assert.Same(Ac, TestAc);
        }