public void Cleanup() { this._mockRepository = null; this._mockDialogService = null; this._articlesOptionViewModel = null; GC.Collect(); }
public void Init() { this._mockRepository = new Mock <IRepository>(); this._mockDialogService = new Mock <IDialogService>(); this._articlesOptionViewModel = new ArticlesOptionViewModel(Resources.Workspace_Title_Articles, Resources.img_articles, this._mockRepository.Object, this._mockDialogService.Object); }
public void ArticlesNotAddedAfterInitializationWhenNoConnection() { // Arrange this._mockRepository.Setup(x => x.GetQuantity <Article>()).Throws <Exception>(); // Act this._articlesOptionViewModel = new ArticlesOptionViewModel(Resources.Workspace_Title_Articles, Resources.img_articles, this._mockRepository.Object, this._mockDialogService.Object); // Assert this._articlesOptionViewModel.ArticleViewModels.Count.Should().Be(0); }
public void ArticlesAddedAfterInitialization() { // Arrange this._mockRepository.Setup(x => x.GetQuantity <Article>()).Returns(1); this._mockRepository.Setup(x => x.GetAll <Article>(It.IsAny <int>())) .Returns(new List <Article> { ModelFactory.GetDefaultArticle() }); // Act this._articlesOptionViewModel = new ArticlesOptionViewModel(Resources.Workspace_Title_Articles, Resources.img_articles, this._mockRepository.Object, this._mockDialogService.Object); // Assert this._articlesOptionViewModel.ArticleViewModels.Count.Should().Be(1); }
public ArticleLoadedState(ArticlesOptionViewModel articlesOptionViewModel) { this._articlesOptionViewModel = articlesOptionViewModel; }
public ArticleEditState(ArticlesOptionViewModel articlesOptionViewModel) { this._articlesOptionViewModel = articlesOptionViewModel; }