public void WhenProjectIsValidItWillBeStored()
        {
            var project = new StubIProject();
            var actualProject = new ProjectLoadedEventArgs(project).Project;

            Assert.AreEqual(project, actualProject);
        }
        /// <summary>
        ///     Called when a project has beeen loaded.
        /// </summary>
        /// <param name="sender"> The sender. </param>
        /// <param name="e">
        ///     The <see cref="ProjectLoadedEventArgs" /> instance containing the event data.
        /// </param>
        private void OnProjectLoad(object sender, ProjectLoadedEventArgs e)
        {
            items.Clear();

            AddProjectExplorerItem(fixedProjectExplorerItems.ToList());
            AddProjectExplorerItem(projectExplorerItemFactory.Create(e.Project));
        }