Exemple #1
0
        public void AppendXmlExtensionToFile()
        {
            // Create file with no extension
            Reporter reporter = new ReporterBuilder()
                                .SetFileName("testFilename")
                                .Build();

            // Check if RepoterBuilder added extension
            Assert.EndsWith(".xml", reporter.FileName);
        }
Exemple #2
0
        public void CanPassEmailConfigWithActionDelegate()
        {
            // Configure email using Action<T> delegate
            Reporter reporter = new ReporterBuilder()
                                .SetEmailService(config => {
                config.EmailProvider = EmailProvider.Manual;
                config.Host          = "test";
                config.Port          = 123;
                config.Username      = "******";
                config.Password      = "******";
                config.FromAddress   = "*****@*****.**";
                config.ToAddress     = "*****@*****.**";
            })
                                .Build();

            // Check config saved
            Assert.Equal("test", reporter.EmailService.Host);
        }