public void ContainsHeader(string headers, string headerName, bool expectedContains) { var request = new HttpRequestMessage(); foreach (var name in headers.Split(';', StringSplitOptions.RemoveEmptyEntries)) { request.Headers.TryAddWithoutValidation(name, "foo"); } Assert.Equal(expectedContains, RequestUtilities.ContainsHeader(request.Headers, headerName)); }