public void then_all_collections_initialized()
        {
            var collections = section.DescendentElements().OfType <MockInitializeElementCollectionViewModel>();

            Assert.IsTrue(collections.Any());
            Assert.IsTrue(collections.All(x => x.WasInitialized));
        }
        protected override void Act()
        {
            var collection = section.DescendentElements().OfType <MockInitializeElementCollectionViewModel>().First();

            addedElement = (MockInitializeCollectionElementViewModel)collection.AddNewCollectionElement(typeof(MockInitialzeCollectionElement));
        }