public static void QuizNewCheck() { OrientRepo repo = DefaultManagerInit(); Quizes.QuizNewUOW quizUOW = new Quizes.QuizNewUOW(repo); quizUOW.InitClasses(); List <QuizNewGet> qzReceive = new List <QuizNewGet>(); List <QuizNewGet> qzSend = new List <QuizNewGet>() { new QuizNewGet() { key = 0, value = "quiz 1", dateFrom = DateTime.Now, dateTo = DateTime.Now, questions = new List <Question>() { new Question() { key = 0, value = "quiestion 1", toStore = true, type = "checkbox", answers = new List <Answer>() { new Answer() { key = 0, value = "answer 1" } , new Answer() { key = 1, value = "answer 2" } } } , new Question() { key = 0, value = "quiestion 2", toStore = true, type = "checkbox", answers = new List <Answer>() { new Answer() { key = 0, value = "answer 1" } , new Answer() { key = 1, value = "answer 2" } , new Answer() { key = 2, value = "answer 3" } } } } } , new QuizNewGet() { key = 0, value = "quiz 2", dateFrom = DateTime.Now, dateTo = DateTime.Now, questions = new List <Question>() { new Question() { key = 0, value = "quiestion 1", toStore = true, type = "text" } , new Question() { key = 0, value = "quiestion 2", toStore = true, type = "checkbox", answers = new List <Answer>() { new Answer() { key = 0, value = "answer 1" } , new Answer() { key = 1, value = "answer 2" } , new Answer() { key = 2, value = "answer 3" } } } } } }; string snd = jm.SerializeObject(qzSend); quizUOW.QuizPost(qzSend); qzReceive = quizUOW.QuizGet().ToList(); quizUOW.QuizDelete(qzReceive); }