public async Task ShouldDeleteValueAsync() { // Given const int id = 1; // When await _defaultClient.SetAsync( new ValuesModificationRequest { Values = new[] { new ConfigurationValue { Id = id, Value = "trst" } } } ); await _defaultClient.DeleteAsync(id); // Then Assert.Throws <ApiException>(() => _defaultClient.Get(id)); Fixture.MockLogger .VerifyErrorWasLogged <KeyNotFoundException>() .VerifyNoWarningsWasLogged(); }
public async Task <ApiClient> DeleteValueAsync(int id) { await _valuesServiceClient.DeleteAsync(id); return(this); }