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 ); }