Exemple #1
0
        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);
        }
Exemple #2
0
        public void Convert_SourceIsNull_ThrowsArgumentNullException()
        {
            var converter = new StringUriToUriEntitieConverter(logger, validator, parser);

            Assert.Throws <ArgumentNullException>(() => converter.Convert(null).ToList());
        }