public async Task ChangeDecisionTest(string decisionNewName, string decisionNewDescription) { _decisionService = CreateDecisionService(); _repository.Setup(rep => rep.Decesion.GetFirstAsync(It.IsAny <Expression <Func <Decesion, bool> > >(), It.IsAny <Func <IQueryable <Decesion>, IIncludableQueryable <Decesion, object> > >())) .ReturnsAsync(GetTestDecesionQueryable().FirstOrDefault()); var changingDecisionDto = new DecisionDTO(); changingDecisionDto.Name = decisionNewName; changingDecisionDto.Description = decisionNewDescription; await _decisionService.ChangeDecisionAsync(changingDecisionDto); _repository.Verify(rep => rep.Decesion.GetFirstAsync(It.IsAny <Expression <Func <Decesion, bool> > >(), It.IsAny <Func <IQueryable <Decesion>, IIncludableQueryable <Decesion, object> > >()), Times.Once); }