public void GetForumEvent_ReturnsNull_WhenForumIdIsInvalid() { // Arrange var infos = new List<ForumInfo>(); var forumInfo = new ForumInfo { Active = true, Description = "Awesome", ForumId = 1 }; infos.Add(forumInfo); infos.Add(new ForumInfo { Active = true, Description = "What?", ForumId = 2 }); forumsController.Setup(x => x.GetForum(1)).Returns(forumInfo); presenter = new ForumsServicePresenter(view.Object, forumsController.Object); // Act var getForumCalledEventArgs = new GetForumCalledEventArgs(6); view.Raise(x => x.ForumGetCalled += null, getForumCalledEventArgs); // Assert Assert.IsNull(getForumCalledEventArgs.Result); }
public void GetForumEvent_ReturnsNull_WhenForumIdIsInvalid() { // Arrange var infos = new List <ForumInfo>(); var forumInfo = new ForumInfo { Active = true, Description = "Awesome", ForumId = 1 }; infos.Add(forumInfo); infos.Add(new ForumInfo { Active = true, Description = "What?", ForumId = 2 }); forumsController.Setup(x => x.GetForum(1)).Returns(forumInfo); presenter = new ForumsServicePresenter(view.Object, forumsController.Object); // Act var getForumCalledEventArgs = new GetForumCalledEventArgs(6); view.Raise(x => x.ForumGetCalled += null, getForumCalledEventArgs); // Assert Assert.IsNull(getForumCalledEventArgs.Result); }