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); }
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)); }