コード例 #1
0
        public void GetMtaLogsFromDatabase_TheOnlyActionIsPhoneSms_VerifyGetPhoneSmsCalled()
        {
            mtaLogFilters = new GetMtaLogsRequest()
            {
                Actions = new[] { LogAction.PhoneSms }
            };

            logReader.GetMtaLogsFromDatabase(mtaLogFilters, sourceAffectedModels);

            database.Verify(d => d.MtaLogRepository.GetMtaLogs(mtaLogFilters, It.IsNotNull <IList <string> >()),
                            Times.Never);
            database.Verify(d => d.PhoneSmsRepository.GetPhoneSms(mtaLogFilters, It.IsNotNull <IList <string> >()),
                            Times.Once);
        }