public void Can_list_the_posts_paged()
{
postService
.Expect(x => x.GetPostsByBlogPaged(
Arg<Blog>.Is.Equal(blog),
Arg<int>.Is.Anything,
Arg<int>.Is.Anything))
.Return(new List<Post>());
ViewResult view = controller.List(0) as ViewResult;
postService.AssertWasCalled(x => x.GetPostsByBlogPaged(
Arg<Blog>.Is.Equal(blog),
Arg<int>.Is.Anything,
Arg<int>.Is.NotEqual(0)));
Assert.NotNull(view.ViewData.Model);
Assert.That(view.ViewData.Model as IList<Post>, Is.Not.Null);
}