mirror of
https://github.com/alexmickelson/canvasManagement.git
synced 2026-03-25 23:28:33 -06:00
improving quiz markdown
This commit is contained in:
@@ -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();
|
|
||||||
// }
|
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user