public void start() { var cassini = new API_Cassini(); var port = cassini.port(); var url = cassini.url(); var port_BeforeStart = port.tcpClient(); cassini.start(); var port_AfterStart = port.tcpClient(); var html = url.get_Html(); cassini.stop(); var port_AfterStop = port.tcpClient(); Assert.Less (0,port); Assert.IsNull (port_BeforeStart); Assert.IsNotNull(port_AfterStart); Assert.IsNull (port_AfterStop); Assert.IsNotNull(url); Assert.IsTrue (html.valid()); Assert.IsTrue (html.contains("Directory Listing")); //test null data Assert.IsNull((null as API_Cassini).start()); //delete site folder cassini.PhysicalPath.delete_Folder(); }
public virtual void testFixtureSetUp() { webRoot = this.teamMentor_Root_OnDisk() .assert_Folder_Exists(); // this points to a folder with the full TM path_XmlLibraries = "path_XmlLibraries".tempDir() .assert_Folder_Exists(); // this points to a temp folder apiCassini = new API_Cassini(webRoot) .assert_Not_Null(); port = apiCassini.port() .assert_Not_Default(); siteUri = apiCassini.url().uri(); apiCassini.webRoot().assert_Equal_To(webRoot); port .tcpClient().assert_Null(); apiCassini.start(); this.tmProxy().set_Custom_Path_XmlDatabase(path_XmlLibraries); // configure TM to the temp path_XmlLibraries folder for all files created }
public void start() { apiCassini.assert_Null(); webRoot .assert_Folder_Not_Exists(); port .assert_Default(); apiCassini = new API_Cassini(); webRoot = apiCassini.webRoot(); port = apiCassini.port(); webRoot .assert_Folder_Exists(); port .tcpClient().assert_Null(); apiCassini.start(); port .tcpClient().assert_Not_Null(); }