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); }
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); }