public void Test_CreateTopic() { // Arrange string replyContent Controller.DAOInitialize("Data Source=176.31.248.137;Initial Catalog=user19;Persist Security Info=True;User ID=user19;Password=274user19"); DAOTopic objDaoTopic = DAOTopic.getInstance(); Topic newTopic = new Topic(); newTopic.Person.PersonId = 1; newTopic.TypeTopic = 1; newTopic.Rubric.RubricId = 1; newTopic.Title = "UnitTest Title"; newTopic.Description = "UnitTest Description"; newTopic.DateAdd = DateTime.Now; newTopic.DateUp = newTopic.DateAdd; newTopic.Message = "UnitTest Message"; // Act // Assert Assert.IsTrue(objDaoTopic.CreateTopic(newTopic, newTopic.Person.PersonId)); }
/// <summary> /// Uses the method of creating a topic in the db /// </summary> /// <param name="topic">the topic</param> /// <param name="personId">user id</param> public static void CreateTopic(Topic topic, int personId) { _objDaoTopic = DAOTopic.getInstance(); _objDaoTopic.CreateTopic(topic, personId); }