public async Task GetAllAsync_Should_Return_All_Todo_Lists() { //Arrange var todoLists = Builder <TodoList> .CreateListOfSize(10).Build().ToList(); TodoListRepository.GetAllAsync(Arg.Any <Expression <Func <TodoList, bool> > >()).Returns(todoLists); //Act var result = await _sut.GetAllAsync(); //Assert result.Should().HaveCount(10); ClaimService.Received().GetUserId(); await TodoListRepository.Received().GetAllAsync(Arg.Any <Expression <Func <TodoList, bool> > >()); }