public void TestAddTopic() { mockTopicService.Setup(x => x.Add(It.IsAny <Topic>())).Returns(topic); var topicController = new TopicController(mockTopicService.Object); IActionResult getAllTopic = topicController.AddTopic(topic); var type = getAllTopic.GetType(); Assert.AreEqual(type.Name, "OkObjectResult"); }
protected void addBtn_Click(object sender, EventArgs e) { string path1 = ""; Topics t1 = new Topics(); t1.TopicName = txtTopicName.Value; t1.TopicDesc = txtTopicDesc.Value; t1.isActive = isActive.Checked; if (topicImg.HasFile) { string imgExt = Path.GetExtension(topicImg.PostedFile.FileName); if (imgExt == ".png" || imgExt == ".jpg") { path1 = "/Uploads/Topics/" + Guid.NewGuid() + topicImg.PostedFile.FileName; t1.TopicImg = path1; bool flag = tc.AddTopic(t1); if (flag) { topicImg.SaveAs(Server.MapPath(path1)); alertMsg.Text = "Topic added successfully."; fillData(); SendSuccess(); clearAll(); } else { alertMsg.Text = "Something wrong!."; SendError(); } } else { alertMsg.Text = "Please upload only Png and Jpg."; SendError(); } } else { alertMsg.Text = "Please upload an Image."; SendError(); } }