public async Task UpdateRemark(string remarkId, UpdateRemarkRequest request) { await _repository.UpdateRemark(remarkId, new UpdatableRemarkDetails { Remark = request.Remark }); }
public async void UpdateRemark_Should_Call_IRemarksService_UpdateRemark() { var remarkId = "remarkId"; var service = Substitute.For <IRemarksService>(); var request = new UpdateRemarkRequest(); await _controller.UpdateRemark(remarkId, request, service); await service.Received(1).UpdateRemark(remarkId, request); }
public async void UpdateRemark_Should_Call_IRemarksRepository_UpdateRemark() { var remarkId = "remarkId"; var request = new UpdateRemarkRequest { Remark = "remarks" }; UpdatableRemarkDetails arg = null; await _repository.UpdateRemark(Arg.Any <string>(), Arg.Do <UpdatableRemarkDetails>(a => arg = a)); await _service.UpdateRemark(remarkId, request); await _repository.Received(1).UpdateRemark(remarkId, Arg.Any <UpdatableRemarkDetails>()); arg.Remark.Should().Be(request.Remark); }
public Task <ResultState> UpdateRemark(UpdateRemarkRequest request, string appId, string secret) => Invoke(token => DoUpdateRemark(token, request), appId, secret);
public Task <ResultState> UpdateRemark(UpdateRemarkRequest request, string accountName) => Invoke(token => DoUpdateRemark(token, request), accountName);
public Task <ResultState> UpdateRemark(UpdateRemarkRequest request) => Invoke(token => DoUpdateRemark(token, request));
protected virtual async Task <ResultState> DoUpdateRemark(IToken token, UpdateRemarkRequest request) { var resp = await _userClient.UpdateRemark(token.Token, request); return(await resp.ReadAsResult()); }
public UpdateRemarkRequestTests() { _request = new UpdateRemarkRequest(); }
public async Task <ActionResult <ApiResponse> > UpdateRemark(string remarkId, [FromBody] UpdateRemarkRequest updates, [FromServices] IRemarksService remarksService) { await remarksService.UpdateRemark(remarkId, updates); return(ApiResponseHelper.Ok("Remark updated.", remarkId)); }