Example #1
0
        public void acceptencoding___equals_override_success(string encoding)
        {
            var value = "gzip;q=0.1, deflate; q=ABC, compress; q=0.7, *; q=0.5";

            var header = new AcceptEncodingHeader(encoding);

            var equals = header.Equals(value);

            equals.Should().Be(true);

            equals = header.Equals(new AcceptEncodingHeader(value));
            equals.Should().Be(true);
        }
Example #2
0
        public void acceptencoding___equals_overload_not_string_or_equivelent_sccess()
        {
            AcceptEncodingHeader header1 = "en-us;";
            var other = 2;

            var equals = header1.Equals(other);

            equals.Should().BeFalse();
        }
Example #3
0
        public void acceptencoding___equals_overload_null_sccess()
        {
            AcceptEncodingHeader header1 = "en-us;";
            AcceptEncodingHeader header2 = null;

            var equals = header1.Equals(header2);

            equals.Should().BeFalse();
        }