public void SetUp()
        {
            ProjectPersistor.DeleteHistoryFile();

            Bootstrapper.ForceRestart();
            var events = new SimpleEventAggregator();

            ObjectFactory.Inject <IEventAggregator>(events);

            var observer = ObjectFactory.GetInstance <UserInterfaceTestObserver>();

            project = StoryTeller.Testing.DataMother.MathProject();

            project.GetBinaryFolder().ShouldEqual(Path.GetFullPath(@"..\..\..\StoryTeller.Samples\bin\debug"));

            hierarchy = project.LoadTests();

            events.RemoveAllListeners();
            listener = ObjectFactory.GetInstance <StubLibraryListener>();


            engine = ObjectFactory.GetInstance <TestEngine>();


            engine.Handle(new ProjectLoaded(project));

            engine.WaitForProcessing();
        }