public void IsUserAuthorForArticle_ValidResults_ReturnsTrue() { IUser viewingUser = mocks.DynamicMock<IUser>(); IDnaDataReader reader = mocks.DynamicMock<IDnaDataReader>(); reader.Stub(x => x.HasRows).Return(true); reader.Stub(x => x.Read()).Return(true); IDnaDataReaderCreator creator = mocks.DynamicMock<IDnaDataReaderCreator>(); creator.Stub(x => x.CreateDnaDataReader("isuserinauthormembersofarticle")).Return(reader); mocks.ReplayAll(); ForumHelper target = new ForumHelper(creator, viewingUser, null); Assert.IsTrue(target.IsUserAuthorForArticle(0)); }