Esempio n. 1
0
        public void MemoryDatasource_Init()
        {
            var options = new Dictionary<string, object>();
            MemoryDatasource d = new MemoryDatasource(options);

            IDictionary<string, object> prms = d.Paramemters();
            Assert.AreEqual(1, prms.Count);
            Assert.AreEqual("memory", prms["type"]);

            IDictionary<string, object> desc = d.Describe();
            Assert.AreEqual("vector", desc["type"]);
            Assert.AreEqual("utf-8", desc["encoding"]);
            Assert.AreEqual("collection", desc["geometry_type"]);
            var fields = (Dictionary<string, string>)desc["fields"];
            Assert.AreEqual(0, fields.Count);
        }
Esempio n. 2
0
        public void MemoryDatasource_Init()
        {
            var options        = new Dictionary <string, object>();
            MemoryDatasource d = new MemoryDatasource(options);

            IDictionary <string, object> prms = d.Paramemters();

            Assert.AreEqual(1, prms.Count);
            Assert.AreEqual("memory", prms["type"]);

            IDictionary <string, object> desc = d.Describe();

            Assert.AreEqual("vector", desc["type"]);
            Assert.AreEqual("utf-8", desc["encoding"]);
            Assert.AreEqual("collection", desc["geometry_type"]);
            var fields = (Dictionary <string, string>)desc["fields"];

            Assert.AreEqual(0, fields.Count);
        }