public virtual void ConnectToSphinx()
        {
        	using (var connection = new TcpConnection(TestSettings.Default.Host, TestSettings.Default.Port))
			{
        		connection.Open();
				Assert.IsTrue(connection.IsConnected);
				connection.Close();
				Assert.IsFalse(connection.IsConnected);
			}
        	
        }
示例#2
0
 private string GetServerStatus()
 {
     StringBuilder sb = new StringBuilder();
     using (TcpConnection connection = new TcpConnection(Host, Port))
     {
         StatusCommand status = new StatusCommand(connection);
         status.Execute();
             
         sb.Append("<table border=1 style='border-collapse: collapse;' cellpadding='5'><tr><th>Name</th><th>Value</th></tr>");
         foreach (StatusInfo statusInfo in status.Result.StatusInfo)
         {
             sb.AppendFormat("<tr><td>{0}</td><td>{1}</td></tr>", statusInfo.Name, statusInfo.Value);
         }
         sb.Append("</table>");
     }
     return sb.ToString();
 }