Exemplo n.º 1
0
        public ActionResult Create()
        {
            var svc     = new LessonService();
            var lessons = svc.GetLessons();

            ViewBag.LessonId = new SelectList(lessons, "LessonId", "Title");

            return(View());
        }
Exemplo n.º 2
0
        public async Task GetLessons_ReturnsLessonList()
        {
            //Arrange
            var subjectId = AutoFaker.Generate <int>();
            var lessons   = AutoFaker.Generate <List <Lesson> >();

            _askmeRepository.Setup(x => x.GetLessons(It.IsAny <int>()))
            .ReturnsAsync(lessons);

            //Act
            var result = await _sut.GetLessons(subjectId);

            //Assert
            result.Should().BeOfType <List <Lesson> >();
            result.Should().BeEquivalentTo(lessons);
        }
Exemplo n.º 3
0
        public IActionResult Index()
        {
            var lessons = _lessonService.GetLessons();

            return(View(lessons));
        }