Esempio n. 1
0
        public virtual void TestFilenameMeansMultiSwitch()
        {
            Configuration conf = new Configuration();

            conf.Set(ScriptBasedMapping.ScriptFilenameKey, "any-filename");
            ScriptBasedMapping mapping = CreateMapping(conf);

            NUnit.Framework.Assert.IsFalse("Expected to be multi switch", mapping.IsSingleSwitch
                                               ());
            mapping.SetConf(new Configuration());
            Assert.True("Expected to be single switch", mapping.IsSingleSwitch
                            ());
        }
Esempio n. 2
0
        public virtual void TestNullConfig()
        {
            ScriptBasedMapping mapping = CreateMapping(null);

            Assert.True("Expected to be single switch", mapping.IsSingleSwitch
                            ());
        }
Esempio n. 3
0
        public virtual void TestNoFilenameMeansSingleSwitch()
        {
            Configuration      conf    = new Configuration();
            ScriptBasedMapping mapping = CreateMapping(conf);

            Assert.True("Expected to be single switch", mapping.IsSingleSwitch
                            ());
            Assert.True("Expected to be single switch", AbstractDNSToSwitchMapping
                        .IsMappingSingleSwitch(mapping));
        }