コード例 #1
0
        public async Task ItShouldReturnANullUserifTheRequestedUserDoesNotExist()
        {
            _employerUserApiClient
            .Setup(x => x.GetResource <UserViewModel>($"/api/users/{_id}"))
            .Returns(Task.FromResult(null as UserViewModel));

            var actual = await _unit.Get(_id);

            Assert.IsNull(actual);
        }
コード例 #2
0
        public async Task <ActionResult> Header(string id)
        {
            if (string.IsNullOrWhiteSpace(id))
            {
                throw new BadRequestException();
            }

            var response = await _repository.Get(id);

            if (response == null)
            {
                return(HttpNotFound());
            }
            return(View("SubHeader", response));
        }