public void DeleteMarkingTest() { var marking = new Marking() { UserEmail = "*****@*****.**", QuestionId = 10405320 }; var service = new MarkingService(); var result = service.DeleteMarking(marking); Assert.True(result); }
public void CreateMarkingTest() { var marking = new Marking() { UserEmail = "*****@*****.**", QuestionId = 10405320 }; var service = new MarkingService(); var result = service.CreateMarking(marking); Assert.Equal("*****@*****.**", result.UserEmail); Assert.Equal(10405320, result.QuestionId); }
public void ShouldReturnPercentage(int[] correctAnswers, int[] selectedAnswers, double expectedPercentage) { var questionnaire = new Questionnaire() { QuestionsText = new List <string> { "Question1?", "Question2?", "Question3?", "Question4?" }, CorrectAnswers = correctAnswers }; var markingService = new MarkingService(); // Act var percentage = markingService.MarkQuestionnaire(questionnaire, selectedAnswers); // Assert Assert.That(percentage, Is.EqualTo(expectedPercentage)); }