public override string Entry4FanInData(string name, string data) { if (name == "Fanins1") { if (FaninsCnt < TestUt.reqData.Count) { Logging.logger.Info("Entry4FanInData " + name + " " + data); if (data == TestUt.reqData[FaninsCnt]) { } else { FaninsErr++; } FaninsCnt++; } else { TestUt.SetTestRlt(FaninsErr); } return(null); } return(null); }
public override void SubscriptEntry(string name, string data) { if (name == "Test1Pub1") { if (pubCount < TestUt.pubData.Count) { Logging.logger.Info(this.GetType().ToString() + " SubData: " + data); if (data != TestUt.pubData[pubCount]) { PubErr++; } pubCount++; } else { TestUt.SetTestRlt(PubErr); } } else if (name == "Test3Pub1") { if (SubPubCount < TestUt.pubData.Count) { Logging.logger.Info(this.GetType().ToString() + " SubPubData: " + data); if (data != TestUt.pubData[SubPubCount]) { SubPubErr++; } SubPubCount++; } else { TestUt.SetSubPubRlt(SubPubErr); } } else if (name == "Test3Pub2") { if (FaninPubCount < TestUt.pubData.Count) { Logging.logger.Info(this.GetType().ToString() + " SubPubData: " + data); if (data != TestUt.pubData[FaninPubCount]) { FaninPubErr++; } FaninPubCount++; } else { TestUt.SetSubPubRlt(FaninPubErr); } } }
public override void Entry4UserTask(string name) { int i = 0; int err = 0; if (name == "Usert") { while (true) { if (ReqResTest) { err = 0; foreach (string s in TestUt.reqData) { string os = string.Empty; this.RequestGetData("Res1", s, out os); Logging.logger.Info(s + " " + os); if (os != TestUt.resData[i]) { err++; } i++; } TestUt.SetTestRlt(err); break; } else { Thread.Sleep(100); } } TestUt.SetTestRlt(err); } else if (name == "FanoutC") { i = 0; err = 0; while (i < TestUt.resData.Count) { string od = string.Empty; this.FanOutClientGetData("Fanout1", out od); Logging.logger.Info("FanoutC Fanout1 " + od); if (od != TestUt.resData[i]) { err++; } i++; } TestUt.SetTestRlt(err); } }
public override void Entry4UserTask(string name) { int err = 0; int rlt = 0; if (name == "UserFaninc") { while (true) { if (FaninsTest) { err = 0; foreach (string s in TestUt.reqData) { rlt = this.FaninClientSendData("Fanins1", s); if (rlt != 0) { err++; } else { Logging.logger.Info("Entry4UserTask UserFaninc send " + s + " "); } } break; } else { Thread.Sleep(100); } } TestUt.SetTestRlt(err); } else if (name == "UserFaninPub") { while (true) { if (FaninPubTest) { err = 0; foreach (string s in TestUt.pubData) { rlt = this.FaninClientSendData("Test3Faninpub", s); if (rlt != 0) { err++; } else { Logging.logger.Info("Entry4UserTask UserFaninpubc send " + s + " "); } } break; } else { Thread.Sleep(100); } } TestUt.SetTestRlt(err); } }