public async Task WhenValidateNewRequestsGetsCalled() { Setup(); _expectedErrors = new List <Error> { new Error("invalid_request", "A user cannot send themselves a request."), new Error("invalid_request", "You are already connected."), new Error("invalid_request", "The request has already been sent.") }; _request = new Fixture().Build <Request>().With(request => request.RequestType, RequestType.Friend) .Create(); _request.ReceiverId = _request.SenderId; RelationshipsService.Setup(service => service.AreAlreadyFriends(It.IsAny <Guid>(), It.IsAny <Guid>())) .ReturnsAsync(true); RequestsService.Setup(service => service.IsRequestAlreadySent(It.IsAny <Request>())).ReturnsAsync(true); _result = await RequestValidator.ValidateNewRequest(_request); }