public async Task ReturnCourses()
        {
            var useCase = new GetAllCoursesInteractor();
            var result  = await useCase.Handle(new RetrieveCoursesRequestMessage(), new CancellationToken());

            result.Should().NotBeNull();
            result.Courses.Should().NotBeNullOrEmpty().And.HaveCount(4);
        }
Esempio n. 2
0
        public void Construct()
        {
            var useCase = new GetAllCoursesInteractor(new CourseRepository());

            useCase.Should().BeOfType <GetAllCoursesInteractor>();
        }