public void ContainsKeyAndValues_WhenHeadersContainsKeyAndValues_ReturnsTrue() { RequestHeader header = new RequestHeader(); header.Add("test", new[] { "test_value" }); header.ContainsKeyAndValues("test", new[] { "test_value" }) .Should().BeTrue(); }
public void ContainsKeyAndValues_WhenHeadersContainsKeyButNotMatchingValues_ReturnsFalse() { RequestHeader header = new RequestHeader(); header.Add("test", new[] { "test_value" }); header.ContainsKeyAndValues("test", new[] { "this_value_doesnt_exist" }) .Should().BeFalse(); }
public void ContainsKeyAndValues_WhenHeadersDoesNotContainKey_ReturnsFalse() { RequestHeader header = new RequestHeader(); header.Add("this_key_does_not_exist", new[] { "test_value" }); header.ContainsKeyAndValues("test", new[] { "test_value" }) .Should().BeFalse(); }