public void TestIsChildOf()
        {
            Placemark placemark = null;

            Assert.That(() => placemark.IsChildOf <Folder>(),
                        Throws.TypeOf <ArgumentNullException>());

            placemark = new Placemark();
            Assert.False(placemark.IsChildOf <Folder>());

            var folder = new Folder();

            folder.AddFeature(placemark);
            Assert.True(placemark.IsChildOf <Folder>());
            Assert.False(placemark.IsChildOf <Kml>());

            var kml = new Kml();

            kml.Feature = folder;
            Assert.True(placemark.IsChildOf <Kml>());
        }