private ByNameRootAssemblyElementCollection DeserializeFromXmlFragment(string xmlFragment)
        {
            var collection = new ByNameRootAssemblyElementCollection();

            ConfigurationHelper.DeserializeElement(collection, xmlFragment);

            return(collection);
        }
        public void Add()
        {
            var element1 = new ByNameRootAssemblyElement {
                Name = "x", IncludeReferencedAssemblies = true
            };
            var element2 = new ByNameRootAssemblyElement {
                Name = "y"
            };
            var element3 = new ByNameRootAssemblyElement {
                Name = "z"
            };

            var collection = new ByNameRootAssemblyElementCollection();

            collection.Add(element1);
            collection.Add(element2);
            collection.Add(element3);

            ByNameRootAssemblyElement[] result = collection.ToArray();
            Assert.That(result, Is.EqualTo(new[] { element1, element2, element3 }));
        }