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); }