Example #1
0
        public void accept___equals_override_success(string encoding)
        {
            var value = "text/json;q=0.1, text/xml; q=1, text/plain; q=0.7, */*; q=0.5";

            var header = new AcceptHeader(encoding);

            var equals = header.Equals(value);

            equals.Should().Be(true);

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

            var equals = header1.Equals(other);

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

            var equals = header1.Equals(header2);

            equals.Should().BeFalse();
        }