private void btnFeedback_Click(object sender, EventArgs e) { if (this.tbx_HotDetails.Text.Trim() == "") { MessageBox.Show(this, "请输入反馈详情", "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information); this.tbx_HotDetails.Focus(); return; } HotFeedback feedback = new HotFeedback() { description = this.tbx_HotDetails.Text.Trim(), initiator = 94, MediaFileDict = this.mediaControl1.MediaByteDict }; this.currentHot.hotFeedback = feedback; this.hotControler.Feedback(currentHot); }
public void FeedbackTest() { HotController hotController; // 测试用例1 hotController = new HotController(); hotController.Feedback((Fire_Hot)null); //测试用例2 hotController = new HotController(); Fire_Hot s0 = new Fire_Hot(); s0.OBJECTID = 0; s0.shape = (string)null; s0.no = (string)null; s0.satellite = (string)null; s0.longitude = 0; s0.latitude = 0; s0.pixels = 0; s0.smoke = 0; s0.continuous = 0; s0.landtype = (string)null; s0.county = (string)null; s0.type = 0; s0.receiptt = (string)null; s0.note = (string)null; s0.reporter = (string)null; s0.reporttime = (string)null; s0.opinion = (string)null; s0.duty = (string)null; s0.cre_time = (string)null; s0.cre_pers = (string)null; s0.mod_time = (string)null; s0.mod_pers = (string)null; s0.source = (string)null; s0.id = (string)null; s0.pac = (string)null; s0.status = 0; s0.hotFeedback = (HotFeedback)null; s0.mediaByteDict = (Dictionary <string, object>)null; s0.mediaFiles = (List <MediaFile>)null; hotController.Feedback(s0); // 测试用例3 hotController = new HotController(); s0 = new Fire_Hot(); s0.OBJECTID = 0; s0.shape = (string)null; s0.no = (string)null; s0.satellite = (string)null; s0.longitude = 0; s0.latitude = 0; s0.pixels = 0; s0.smoke = 0; s0.continuous = 0; s0.landtype = (string)null; s0.county = (string)null; s0.type = 0; s0.receiptt = (string)null; s0.note = (string)null; s0.reporter = (string)null; s0.reporttime = (string)null; s0.opinion = (string)null; s0.duty = (string)null; s0.cre_time = (string)null; s0.cre_pers = (string)null; s0.mod_time = (string)null; s0.mod_pers = (string)null; s0.source = (string)null; s0.id = (string)null; s0.pac = (string)null; s0.status = 0; HotFeedback s1 = new HotFeedback(); s1.id = (string)null; s1.hot_id = (string)null; s1.state = 0; s1.description = (string)null; s1.initiator = 0; s1.initiator_name = (string)null; s1.examineUser = default(int?); s1.examineUser_name = (string)null; s1.createTime = (string)null; s1.examineTime = (string)null; s1.examineOption = (string)null; s1.MediaFileDict = (Dictionary <string, object>)null; s1.mediaFiles = (List <MediaFile>)null; s0.hotFeedback = s1; s0.mediaByteDict = (Dictionary <string, object>)null; s0.mediaFiles = (List <MediaFile>)null; hotController.Feedback(s0); Assert.IsNotNull((object)hotController); Assert.IsNull((object)(hotController.FeedbackEvent)); Assert.IsNull((object)(hotController.AuditEvent)); Assert.IsNull((object)(hotController.GetDetailsEvent)); Assert.AreEqual <string>("127.0.0.1", ((BaseService)hotController).Server); Assert.AreEqual <int>(8080, ((BaseService)hotController).Port); }