public void InsertGrowthMindsetQuizTest() { var request = new GrowthMindsetQuiz(); _mokgrowthMindsetQuiz.Setup(a => a.InsertOne(It.IsAny <GrowthMindsetQuiz>(), It.IsAny <string>())); _growthMindsetAdapter = new GrowthMindsetAdapter(_mokgrowthMindsetQuiz.Object, _mokgrowthMindsetAttempt.Object, _settings.Object); var result = _growthMindsetAdapter.InsertGrowthMindsetQuiz(request); _mokgrowthMindsetQuiz.Verify(a => a.InsertOne(It.IsAny <GrowthMindsetQuiz>(), It.IsAny <string>())); }
public void GrowthMindsetQuizController_saveGrowthMindsetQuiz() { //Act var actual = new GrowthMindsetQuizController(_growthMindsetQuizBusinessLogic.Object); var growthMindsetQuiz = new GrowthMindsetQuiz(); var target = actual.saveGrowthMindsetQuiz(growthMindsetQuiz); //Assert Assert.IsNotNull(target); Assert.AreEqual(200, ((ObjectResult)target).StatusCode); }
public List <GrowthMindsetQuiz> ReadGrowthMindsetQuiz(ExcelWorksheet worksheet, string action) { List <GrowthMindsetQuiz> growthMindsetQuizzes = new List <GrowthMindsetQuiz>(); var id = 1; for (var rowNumber = 2; rowNumber <= worksheet.Dimension.End.Row; rowNumber++) { var row = worksheet.Cells[rowNumber, 1, rowNumber, worksheet.Dimension.End.Column]; GrowthMindsetQuiz question = new GrowthMindsetQuiz(); var columnNumber = 0; foreach (var cell in row) { switch (columnNumber) { case 0: question.question = cell.Text; break; case 1: Boolean.TryParse(cell.Text, out var result); question.answer = result; break; } columnNumber++; } question.id = id; question.updatetimestamp = DateTime.Now.ToString(CultureInfo.InvariantCulture); growthMindsetQuizzes.Add(question); id++; } return(growthMindsetQuizzes); }
public int InsertGrowthMindsetQuiz(GrowthMindsetQuiz growthMindsetQuiz) { _growthMindsetQuiz.InsertOne(growthMindsetQuiz, _growthMindsetQuizCollection); return(1); }
public IActionResult saveGrowthMindsetQuiz([FromBody] GrowthMindsetQuiz growthMindsetQuiz) { return(Ok(_growthMindsetQuizBusinessLogic.InsertGrowthMindsetQuiz(growthMindsetQuiz))); }
public int InsertGrowthMindsetQuiz(GrowthMindsetQuiz growthMindsetQuiz) { return(_growthMindsetAdapter.InsertGrowthMindsetQuiz(growthMindsetQuiz)); }