public void AddHttpsBindingToIssNullSite() { ITaskContext context = new TaskContext(new SimpleTaskContextProperties(), new string[0]); var master = new IisMaster(context); IIisTasksFactory factory = master.LocalIisTasksFactory; IAddWebsiteBindingTask controlWebsiteTask = factory.AddWebsiteBindingTask; Assert.Throws <TaskExecutionException>(() => controlWebsiteTask.AddBinding("https").Execute(context)); }
public void AddHttpsBindingToIssEmptyProtocol() { ITaskContext context = new TaskContext(new SimpleTaskContextProperties(), new string[0]); var master = new IisMaster(context); IIisTasksFactory factory = master.LocalIisTasksFactory; IAddWebsiteBindingTask controlWebsiteTask = factory.AddWebsiteBindingTask; Assert.Throws <TaskExecutionException>(() => controlWebsiteTask .SiteName("Default Web Site") .AddBinding(string.Empty) .Execute(context)); }
public void AddHttpsBindingToIss() { ITaskContext context = new TaskContext(new SimpleTaskContextProperties(), new string[0]); var master = new IisMaster(context); IIisTasksFactory factory = master.LocalIisTasksFactory; IAddWebsiteBindingTask controlWebsiteTask = factory.AddWebsiteBindingTask; controlWebsiteTask .SiteName("Default Web Site") .AddBinding("https") .Execute(context); }