Ejemplo n.º 1
0
        public void GetAnalysis_OnExecuteWithNoAnalyzers_ReturnsAnalysisObject()
        {
            var summary = new BaseSummary();
            var result  = summary.GetAnalysis();

            Assert.IsNotNull(result);
            Assert.IsInstanceOfType(result, typeof(Analysis));
        }
Ejemplo n.º 2
0
        public void GetAnalysis_OnExecute_ReturnsAnalysisObject()
        {
            var analyzerMock = new Mock <IAnalyzer>();

            var summary = new BaseSummary()
            {
                Analyzers = new List <IAnalyzer>()
                {
                    analyzerMock.Object
                }
            };
            var result = summary.GetAnalysis();

            Assert.IsNotNull(result);
            Assert.IsInstanceOfType(result, typeof(Analysis));
            analyzerMock.Verify(x => x.Analyse(It.IsAny <PageData>()), Times.Once);
        }