public async Task Get_MultipleApplications_OkObjectResultWithAListOfJobApplications()
        {
            // Arrange
            _jobApplicationService.GetAllApplications().Returns(_expectedjobApplications);

            // Act
            IActionResult result = await _jobApplicationsController.Get().ConfigureAwait(false);

            // Assert
            Assert.IsType <OkObjectResult>(result);
            var okResult = (OkObjectResult)result;

            Assert.Equal(_expectedjobApplications, okResult.Value);
        }
예제 #2
0
        public async Task <IActionResult> Get()
        {
            IEnumerable <JobApplication> jobApplications = await _service.GetAllApplications().ConfigureAwait(false);

            if (jobApplications.Any())
            {
                return(Ok(jobApplications));
            }

            return(NoContent());
        }