Example #1
0
        public void Constructor_StreamSettings_SetsSettingsAndMakesItReadOnly()
        {
            OsmXmlReaderSettings settings = new OsmXmlReaderSettings()
            {
                ReadMetadata = false
            };

            using (OsmXmlReader target = new OsmXmlReader(TestDataReader.OpenXml("osm-simple-node.osm"), settings)) {
                Assert.Same(settings, target.Settings);
                Assert.True(settings.IsReadOnly);
            }
        }
        public void Constructor_StreamSettings_SetsSettingsAndMakesItReadOnly()
        {
            OsmXmlReaderSettings settings = new OsmXmlReaderSettings()
            {
                ReadMetadata = false
            };

            using (OsmXmlReader target = new OsmXmlReader(new MemoryStream(XmlTestData.osm_simple_node), settings)) {
                Assert.Same(settings, target.Settings);
                Assert.True(settings.IsReadOnly);
            }
        }
Example #3
0
        public void Constructor_StringSettings_SetsSettingsAndMakesItReadOnly()
        {
            string path = "../../../Data/Xml/osm-real-file.osm";
            OsmXmlReaderSettings settings = new OsmXmlReaderSettings()
            {
                ReadMetadata = false
            };

            using (OsmXmlReader target = new OsmXmlReader(path, settings)) {
                Assert.Same(settings, target.Settings);
                Assert.True(settings.IsReadOnly);
            }
        }