Ejemplo n.º 1
0
        public void AddSomeDescript_Get_MustEqualWithAdded()
        {
            var desc = new EngineDescript();

            desc["A"] = "a";
            desc["B"] = "b";
            Assert.AreEqual("a", desc["A"]);
            Assert.AreEqual("b", desc["B"]);
            Assert.AreEqual(2, desc.Count);
        }
Ejemplo n.º 2
0
        public void GetOrDefault_NothingIsNull()
        {
            var desc = new EngineDescript();

            desc["C"] = "c";
            var val = desc.GetOrDefault("C");

            Assert.AreEqual("c", val);
            Assert.AreEqual(1, desc.Count);
            val = desc.GetOrDefault("--no--");
            Assert.IsNull(val);
        }
Ejemplo n.º 3
0
        public void SetNormalDescript_Get_MustEqualSet()
        {
            var desc = "desc";
            var name = "name";
            var url  = "url";
            var d    = new EngineDescript();

            d.SetDescript(desc);
            d.SetName(name);
            d.SetUrl(url);
            Assert.AreEqual(desc, d[EngineDescriptConst.Descript]);
            Assert.AreEqual(name, d[EngineDescriptConst.Name]);
            Assert.AreEqual(url, d[EngineDescriptConst.Url]);
        }
Ejemplo n.º 4
0
 public static void SetUrl(this EngineDescript desc, string url)
 {
     desc[EngineDescriptConst.Url] = url;
 }
Ejemplo n.º 5
0
 public static void SetName(this EngineDescript desc, string name)
 {
     desc[EngineDescriptConst.Name] = name;
 }
Ejemplo n.º 6
0
 public static void SetDescript(this EngineDescript desc, string descript)
 {
     desc[EngineDescriptConst.Descript] = descript;
 }