Beispiel #1
0
        public void LoaderTest_Success()
        {
            // ARRANGE
            var loggerLoader = new Mock <ILogger <HtmlContentLoader> >();
            var loader       = new HtmlContentLoader(loggerLoader.Object);

            // ACT
            var result = loader.GetHtmlContent();

            // ASSERT
            Assert.Contains("html", result);
            Assert.True(result.Length > 0);
        }
Beispiel #2
0
        public void ParserTest_Success()
        {
            // ARRANGE
            var loggerLoader = new Mock <ILogger <HtmlContentLoader> >();
            var loader       = new HtmlContentLoader(loggerLoader.Object);
            var loggerParser = new Mock <ILogger <CameraInfoParser> >();
            var parser       = new CameraInfoParser(loader, loggerParser.Object);

            // ACT
            var result = parser.Parse();

            // ASSERT
            Assert.Equal(6, result.Count());
        }