public async Task GetAllChannelsCallsRepositoryWithCorrectParameters( Mock<IRepository<ChannelDataModel>> channelRepository, IEnumerable<ChannelDataModel> channels) { channelRepository.Setup(r => r.GetPaged(1, 100, null)).Returns(Task.FromResult(channels.ToPagedList(1, 100))); var controllerUnderTest = new ChannelsController(channelRepository.Object); var result = await controllerUnderTest.GetAllPagedHubs(1, 100); channelRepository.Verify(mock => mock.GetPaged(1, 100, null), Times.Once()); }