public void CrudQuestion() { try { QuestionsFacade facade = new QuestionsFacade(); Question question = new Question() { Description = "Where and When?", Number = 99 }; // Create facade.Save(question); // Read by ID question = facade.GetQuestion(question.ID); // Update question.Description = "***" + question.Description; question.Number = question.Number + 1000; facade.Update(question); // Delete facade.Delete(question.ID); Assert.AreEqual(true, true, "Sucesso!!"); } catch (Exception ex) { Assert.AreEqual(true, false, ex.Message); } }
public IList <Question> Get(int limit, int offset, string filter) { IList <Question> questions = null; QuestionsFacade facade = new QuestionsFacade(); questions = facade.GetQuestion(filter, limit, offset); return(questions); }
public Question Get(long id) { Question question = null; QuestionsFacade facade = new QuestionsFacade(); question = facade.GetQuestion(id); return(question); }
public void GetQuestions() { try { QuestionsFacade facade = new QuestionsFacade(); // Get all IList <Question> questions = facade.GetQuestion(); // Get by description questions = facade.GetQuestion("Is Your"); // Get by description, and offset questions = facade.GetQuestion("a"); questions = facade.GetQuestion("a", 10, 10); Assert.AreEqual(true, true, "Sucesso!!"); } catch (Exception ex) { Assert.AreEqual(true, false, ex.Message); } }
public void GetQuestionByID() { try { QuestionsFacade facade = new QuestionsFacade(); Question question = facade.GetQuestion(5); Assert.AreEqual(true, true, "Sucesso!"); } catch (Exception ex) { Assert.AreEqual(true, false, ex.Message); } }