public void ShouldGetMoreCreatedCommunityList()
{
_communityRepository = new Mock<ICommunityRepository>();
_communityRepository.Setup(a => a.GetMoreCreatedCommunitiesByUser(It.IsAny<int>(),
It.IsAny<int>(), It.IsAny<int>())).Returns(_communities);
_communityRepository.Setup(a => a.GetMemberCountByCommunity(It.IsAny<int>())).Returns(5);
var logic = new CommunityLogic(_communityRepository.Object);
var result = logic.GetMoreCreatedByUser(1, 5);
Assert.NotNull(result);
CollectionAssert.AllItemsAreInstancesOfType(result, typeof(Common.Contracts.Community));
result.Select(a => a.Posts).ToList().ForEach(Assert.IsNull);
}