public void Convert_InvalidData_ByLogger() { validator = Mock.Of <IValidator <string> >(v => v.IsValid(It.IsAny <string>()) == false); var converter = new StringUriToUriEntitieConverter(logger, validator, parser); converter.Convert(new string[] { "http://test.com/" }).ToList(); Mock.Get(logger).Verify(l => l.Error(It.IsAny <string>()), Times.Once); }
public void Convert_SourceIsNull_ThrowsArgumentNullException() { var converter = new StringUriToUriEntitieConverter(logger, validator, parser); Assert.Throws <ArgumentNullException>(() => converter.Convert(null).ToList()); }