improving quiz markdown

This commit is contained in:
2023-09-27 14:10:24 -06:00
parent 6aa2d52db3
commit c690f074f3

View File

@@ -100,58 +100,49 @@ b) false
"; ";
markdown.Should().Contain(expectedQuestionString); markdown.Should().Contain(expectedQuestionString);
} }
// [Test] [Test]
// public void QuzMarkdownIncludesMultipleAnswerQuestion() public void QuzMarkdownIncludesMultipleAnswerQuestion()
// { {
// var quiz = new LocalQuiz() var quiz = new LocalQuiz()
// { {
// Id = "string", Id = "string",
// CanvasId = 8324723, CanvasId = 8324723,
// Name = "Test Quiz", Name = "Test Quiz",
// Description = "desc", Description = "desc",
// LockAtDueDate = true, LockAtDueDate = true,
// LockAt = DateTime.MaxValue, LockAt = DateTime.MaxValue,
// DueAt = DateTime.MaxValue, DueAt = DateTime.MaxValue,
// ShuffleAnswers = true, ShuffleAnswers = true,
// OneQuestionAtATime = false, OneQuestionAtATime = false,
// LocalAssignmentGroupId = "someId", LocalAssignmentGroupId = "someId",
// AllowedAttempts = -1, AllowedAttempts = -1,
// Questions = new LocalQuizQuestion[] Questions = new LocalQuizQuestion[]
// { {
// new LocalQuizQuestion() new LocalQuizQuestion()
// { {
// CanvasId = 32423, CanvasId = 3253,
// Id = "someid", Id = "somesdid",
// Text = @" Text = "oneline question",
// `some type` of question Points = 1,
QuestionType = QuestionType.MULTIPLE_ANSWERS,
// with many Answers = new LocalQuizQuestionAnswer[]
{
// ``` new LocalQuizQuestionAnswer() { CanvasId = 3324, Id = "asdfsa", Correct = true, Text = "true" },
// lines new LocalQuizQuestionAnswer() { CanvasId = 325344, Id = "wsef", Correct = true, Text = "false"},
// ``` new LocalQuizQuestionAnswer() { CanvasId = 3253244, Id = "ws5ef", Correct = false, Text = "neither"},
// ", }
// QuestionType = QuestionType.MULTIPLE_CHOICE, }
// Answers = new LocalQuizQuestionAnswer[] }
// { };
// new LocalQuizQuestionAnswer() { CanvasId = 324, Id = "asdfa", Correct = true, Text = "true" }, var markdown = quiz.ToMarkdown();
// new LocalQuizQuestionAnswer() { CanvasId = 32544, Id = "wef", Correct = false, Text = "false" + Environment.NewLine +Environment.NewLine + "endline" }, var expectedQuestionString = @"
// } Points: 1
// }, oneline question
// new LocalQuizQuestion() [*] true
// { [*] false
// CanvasId = 3253, [ ] neither
// Id = "somesdid", ---
// Text = "oneline question", ";
// QuestionType = QuestionType.MULTIPLE_ANSWERS, markdown.Should().Contain(expectedQuestionString);
// Answers = new LocalQuizQuestionAnswer[] }
// {
// new LocalQuizQuestionAnswer() { CanvasId = 3324, Id = "asdfsa", Correct = true, Text = "true" },
// new LocalQuizQuestionAnswer() { CanvasId = 325344, Id = "wsef", Correct = true, Text = "false"},
// }
// }
// }
// };
// var markdown = quiz.ToMarkdown();
// }
} }