public void TestAssertWithNoItem()
        {
            // Arrange
            var key = fixture.Create<string>();
            var value = fixture.Create<string>();
            var item = new HeaderAssertion { Key = key, Value = value };
            var arrange = new Arrange
            {
                HttpResponse = new HttpResponse
                {
                    Headers = new NameValueCollection
                    {
                        { "a", "a value" },
                        { "b", "b value" },
                    }
                },
            };

            // Act
            item.Assert(null, arrange);

            // Assert
            Assert.IsFalse(item.Success);
        }
        public void TestName()
        {
            // Arrange
            var key = fixture.Create<string>();
            var item = new HeaderAssertion { Key = key };

            // Act & Assert
            Assert.AreEqual("Headers(" + key + ")", item.Name);
        }