public static string createTestRequest(string testDriver, string testCode) { count++; TestElement te = new TestElement("test" + count); te.addDriver(testDriver); te.addCode(testCode); TestRequest tr = new TestRequest(); tr.author = "Karthik Bangera"; tr.tests.Add(te); return(tr.ToXml()); }
public static string makeTestRequest(string author) { TestElement te1 = new TestElement("test1"); te1.addDriver("TestDriver3.dll"); te1.addCode("CodeToTest3.dll"); TestRequest tr = new TestRequest(); tr.author = author; tr.tests.Add(te1); return(tr.ToXml()); }
//----< message creator >---------------------------------------- /* * This is a placeholder using types defined in CommChannelDemo.MessageTest * You need a more efficient mechanism for creating messages. * Here's a suggestion: * - create MessageBody class for each message body type. * - use serializer, as demoed in TestDeserializer, to generate the * body XML. * - On the other end deserialize, using the MessageBody type. */ public string makeTestRequest() { TestElement te1 = new TestElement("test1"); te1.addDriver("td1.dll"); te1.addCode("t1.dll"); te1.addCode("t2.dll"); TestElement te2 = new TestElement("test2"); te2.addDriver("td2.dll"); te2.addCode("tc3.dll"); te2.addCode("tc4.dll"); TestRequest tr = new TestRequest(); tr.author = "Jim Fawcett"; tr.tests.Add(te1); tr.tests.Add(te2); return(tr.ToXml()); }
static void Main(string[] args) { Message msg = new Message(); msg.to = "http://localhost:8080/ICommunicator"; msg.from = "http://localhost:8081/ICommunicator"; msg.author = "Bangera"; msg.type = "TestRequest"; Console.Write("\n Testing Message with Serialized TestRequest"); Console.Write("\n ---------------------------------------------\n"); TestElement te1 = new TestElement("test1"); te1.addDriver("td1.dll"); te1.addCode("tc1.dll"); te1.addCode("tc2.dll"); TestElement te2 = new TestElement("test2"); te2.addDriver("td2.dll"); te2.addCode("tc3.dll"); te2.addCode("tc4.dll"); TestRequest tr = new TestRequest(); tr.author = "Karthik Bangera"; tr.tests.Add(te1); tr.tests.Add(te2); msg.body = tr.ToXml(); Console.Write("\n Serialized TestRequest:"); Console.Write("\n -------------------------\n"); Console.Write(msg.body.shift()); Console.Write("\n TestRequest Message:"); Console.Write("\n ----------------------"); msg.showMsg(); Console.Write("\n Testing Deserialized TestRequest"); Console.Write("\n ----------------------------------\n"); TestRequest trDS = msg.body.FromXml <TestRequest>(); Console.Write(trDS.showThis()); }
public static string makeTestRequest(string testDriver, string testCode) { //TestElement te1 = new TestElement("test1"); //te1.addDriver("TestDriver1.dll"); //te1.addCode("CodeToTest1.dll"); //TestElement te2 = new TestElement("test2"); //te2.addDriver("TestDriver2.dll"); //te2.addCode("CodeToTest2.dll"); //TestRequest tr = new TestRequest(); //tr.author = "Karthik Bangera"; //tr.tests.Add(te1); //tr.tests.Add(te2); //return tr.ToXml(); count++; TestElement te = new TestElement("test" + count); te.addDriver(testDriver); te.addCode(testCode); TestRequest tr = new TestRequest(); tr.author = "Karthik Bangera"; tr.tests.Add(te); return(tr.ToXml()); }