/// <inheritdoc /> public async Task MarkEnvironmentAsProductionAsync(MarkAsProductionModel markAsProductionModel) { if (markAsProductionModel == null) { throw new ArgumentNullException(nameof(markAsProductionModel)); } var endpointUrl = _urlBuilder.BuildMarkEnvironmentAsProductionUrl(); await _actionInvoker.InvokeMethodAsync(endpointUrl, HttpMethod.Put, markAsProductionModel); }
public async void MarkEnvironmentAsProduction_MarkEnvironmentAsProduction() { var client = _fileSystemFixture.CreateMockClientWithoutResponse(); var markAsProductionModel = new MarkAsProductionModel { EnableWebhooks = true }; Func <Task> markEnvironmentAsProduction = async() => await client.MarkEnvironmentAsProductionAsync(markAsProductionModel); await markEnvironmentAsProduction.Should().NotThrowAsync(); }