Testing THMessage Class ========================= Testing Serialization of TestRequest data structure ----------------------------------------------------- Serialized TestRequest data structure: Jim Fawcett test1 td1.dll tc1.dll tc2.dll test2 td2.dll tc3.dll tc4.dll Testing Deserialization of TestRequest from XML ------------------------------------------------- deserializing xml string results in type: TestRequest author: Jim Fawcett test: test1 testDriver: td1.dll testCode: tc1.dll testCode: tc2.dll test: test2 testDriver: td2.dll testCode: tc3.dll testCode: tc4.dll Testing Creation and Parsing of TestRequest Message ----------------------------------------------------- base message: to: TH, from: CL, type: basic, author: Fawcett, time: 3/23/2017 12:53:25 PM, body: formatted message: to: TH from: CL type: basic author: Fawcett time: 3/23/2017 12:53:25 PM body: Creating Message using TestRequest data structure formatted message: to: TH from: CL type: TestRequest author: Fawcett time: 3/23/2017 12:53:25 PM body: Jim Fawcett test1 td1.dll tc1.dll tc2.dll test2 td2.dll tc3.dll tc4.dll retrieving testRequest object: author: Jim Fawcett test: test1 testDriver: td1.dll testCode: tc1.dll testCode: tc2.dll test: test2 testDriver: td2.dll testCode: tc3.dll testCode: tc4.dll Testing Serialization of TestResults data structure ----------------------------------------------------- Serialized TestResults data structure: Fawcett 2017-03-23T12:53:25.1965899-04:00 test1 true test always passes test2 false test always fails every time Testing Deserialization of TestResults from XML ------------------------------------------------- deserializing xml string results in type: TestResults Author: Fawcett 3/23/2017 12:53:25 PM Test: test1 True log: test always passes Test: test2 False log: test always fails every time Testing Creation and Parsing of TestResults Message ----------------------------------------------------- Creating Message using TestResults data structure formatted message: to: CL from: TH type: TestResults author: TestHarness time: 3/23/2017 12:53:25 PM body: Fawcett 2017-03-23T12:53:25.1965899-04:00 test1 true test always passes test2 false test always fails every time retrieving testResults object: Author: Fawcett 3/23/2017 12:53:25 PM Test: test1 True log: test always passes Test: test2 False log: test always fails every time Press any key to continue . . .