Exemple #1
0
        public void Should_start_impersonation(ImpersonateStartRequest request, CastleClient sut)
        {
            Func <Task> act = async() => await sut.ImpersonateStart(request);

            act.Should().NotThrow();
        }
Exemple #2
0
        /// <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));
        }