public void HasAllShouldReturnTrueWhenAllValuesAreMatched()
        {
            // arrange
            var expected = true;
            var values = new Dictionary<string, object>()
            {
                { "id", 42 },
                { "version", BitConverter.GetBytes( 42L ) }
            };

            // act
            var actual = etag.HasAll( values );

            // assert
            Assert.Equal( expected, actual );
        }