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); }
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); }