public void GetAllCommentsTest() { this.facade = new FacebookFacade(); List<FacebookComment> result = (List<FacebookComment>)facade.GetAllCommentsForPost("438137436258804_450569895015558"); Assert.IsNotNull(result, "GetAllComments not working."); Assert.IsTrue(result.Count > 0, "There are no comments for the post."); }
public void GetAllCommentsWithNullParameterTest() { this.FacebookPageStub = new StubIFacebookPage() { GetAllCommentsForPostString = (postID) => { return new List<FacebookComment>(); } }; this.facade = new FacebookFacade(FacebookPageStub); facade.GetAllCommentsForPost(null); }
public void GetAllCommentsWithValidParameterTest() { bool IsPageGetAllCommentsCalled = false; this.FacebookPageStub = new StubIFacebookPage() { GetAllCommentsForPostString = (postID) => { IsPageGetAllCommentsCalled = true; return new List<FacebookComment>(); } }; this.facade = new FacebookFacade(FacebookPageStub); facade.GetAllCommentsForPost("132"); Assert.IsTrue(IsPageGetAllCommentsCalled, "Facade didn't call Page.GetAllComments."); }