public async Task DisassociateAsync_Always_EntityTagHeaderValueIsNull() { EntityTagHeaderValue httpRequestHeader = default; var httpClient = new HttpClient(new MockedHttpMessageHandler((request) => { httpRequestHeader = request.Headers.IfMatch.FirstOrDefault(); return(Task.FromResult(new HttpResponseMessage(HttpStatusCode.NoContent))); })); var crmClient = FakeCrmWebApiClient.Create(httpClient); var contactRef = new EntityReference("contact", SetupBase.EntityId); await crmClient.DisassociateAsync(contactRef, "customerid"); httpRequestHeader.Should().Be(default);