public async Task GivenBorrowServiceWhenGetAllByLenderWithUserIsValidAndHaveBorrowsThenListWithSameNumberBorrows() { ClaimsPrincipal user = new ClaimsPrincipal(); List <Borrow> listBorrows = FakeBuilder.GetBorrowsFake(); this._mockBorrowRepository.Setup(repo => repo.GetAllByLender(It.IsAny <User>())) .ReturnsAsync(listBorrows); List <BorrowViewModel> listBorrowModel = await this._borrowService.GetAllByLender(user); Assert.NotEmpty(listBorrowModel); Assert.True(listBorrows.Count == listBorrowModel.Count); }