コード例 #1
0
ファイル: Program.cs プロジェクト: ms-lilibeth/dotnetconf
        public static void Main()
        {
            var builder = new ReportBuilder();
            var sender = new SmsReportSender();
            var reporter = new Reporter(builder, sender);

            reporter.SendReports();
        }
コード例 #2
0
        public void IfNotReportsThenThrowException()
        {
            var builder = new Mock<IReportBuilder>();
            builder.Setup(m => m.CreateReports()).Returns(new List<Report>());

            var sender = new Mock<IReportSender>();

            var reporter = new Reporter(builder.Object, sender.Object);

            Assert.Throws<NoReportsException>(() => reporter.SendReports());
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: ms-lilibeth/dotnetconf
 public static void Main()
 {
     var reporter = new Reporter();
     reporter.SendReports();
 }
コード例 #4
0
        public void IfNotReportsThenThrowException()
        {
            var reporter = new Reporter();

            reporter.SendReports();
        }