public void Should_start_impersonation(ImpersonateStartRequest request, CastleClient sut) { Func <Task> act = async() => await sut.ImpersonateStart(request); act.Should().NotThrow(); }
/// <exception cref="ArgumentNullException">Thrown when <paramref name="request"/> is null</exception>> public async Task ImpersonateStart(ImpersonateStartRequest request) { ArgumentGuard.NotNull(request, nameof(request)); await TryRequest(() => _messageSender.Post <VoidResponse>("/v1/impersonate", request)); }