コード例 #1
0
 public async Task IsValidToCheckPlain(PlaintRequestModel plaint)
 {
     if (plaint == null)
     {
         throw new BusinessRuleException(Resources.TenderResources.ErrorMessages.UnexpectedError);
     }
 }
コード例 #2
0
        public async Task Should_SaveEscalationNotes()
        {
            PlaintRequestModel plaintNotesModel = new PlaintRequestModel()
            {
                PlainRequestId = Util.Encrypt(1), EscalationNotes = "notes"
            };

            _moqCommunicationQueries.Setup(q => q.FindEscalationByPlaintId(It.IsAny <int>(), It.IsAny <string>()))
            .Returns(() => { return(Task.FromResult <EscalationRequest>(new CommunicationRequestDefault().GetEscalationRequest())); });

            var result = await _sutCommunicationService.SaveEscalationNotes(plaintNotesModel, "1");

            _moqCommunicationCommands.Verify(c => c.UpdateEscalationRequestAsync(It.IsAny <EscalationRequest>()), Times.Once);
            Assert.NotNull(result);
        }