public void Initialize()
        {
            _repositoryMock = new Mock <IRepository>();

            _objectUnderTest = new SummaryVM(_repositoryMock.Object);
            _objectUnderTest.Initialize(_dictionary, _questionResult);
        }
        public MainWindowVM(IMenuVM menuVM, IQuestionVM questionVM, ISummaryVM summaryVM, IHighscoreVM highscoreVM)
        {
            _questionVM  = questionVM;
            _summaryVM   = summaryVM;
            _highscoreVM = highscoreVM;
            _menuVM      = menuVM;

            _questionVM.QuestionsFinished      += QuestionVMQuestionsFinished;
            _menuVM.OpenDictionaryRequested    += MenuVMOpenDictionaryRequested;
            _summaryVM.UploadFinished          += SummaryVMUploadFinished;
            _highscoreVM.ReturnToMenuRequested += HighscoreVMReturnToMenuRequested;

            Content = _menuVM;
        }