Esempio n. 1
0
            public void Totally_different_words()
            {
                ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer();
                string x      = "blerg smoo";
                string y      = "token code";
                var    result = comparer.Equals(x, y);

                result.Should().BeFalse();
            }
Esempio n. 2
0
            public void Same_length_different_count()
            {
                ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer();
                string x      = "code id_token token";
                string y      = "tokenizer bleegerfi";
                var    result = comparer.Equals(x, y);

                result.Should().BeFalse();
            }
Esempio n. 3
0
            public void code_id_token_token_combo2()
            {
                ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer();
                string x      = "code id_token token";
                string y      = "token id_token code";
                var    result = comparer.Equals(x, y);

                result.Should().BeTrue();
            }
Esempio n. 4
0
            public void code_id_token_token_missing_code_and_token()
            {
                ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer();
                string x      = "code id_token token";
                string y      = "id_token";
                var    result = comparer.Equals(x, y);

                result.Should().BeFalse();
            }
 public void Right_null_other_not()
 {
     ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer();
     string x = "";
     string y = null;
     var result = comparer.Equals(x, y);
     var expected = (x == y);
     result.Should().Be(expected);
 }
Esempio n. 6
0
            public void code_token_both_ways()
            {
                ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer();
                string x      = "code token";
                string y      = "token code";
                var    result = comparer.Equals(x, y);

                result.Should().BeTrue();
            }
 public void id_token_token()
 {
     ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer();
     string x = "id_token";
     string y = "token";
     var result = comparer.Equals(x, y);
     var expected = (x == y);
     result.Should().Be(expected);
 }
 public void Both_null()
 {
     ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer();
     string x = null;
     string y = null;
     var result = comparer.Equals(x, y);
     var expected = (x == y);
     result.Should().Be(expected);
 }
Esempio n. 9
0
            public void id_token_token()
            {
                ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer();
                string x        = "id_token";
                string y        = "token";
                var    result   = comparer.Equals(x, y);
                var    expected = (x == y);

                result.Should().Be(expected);
            }
Esempio n. 10
0
            public void Right_null_other_not()
            {
                ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer();
                string x        = "";
                string y        = null;
                var    result   = comparer.Equals(x, y);
                var    expected = (x == y);

                result.Should().Be(expected);
            }
Esempio n. 11
0
            public void Both_null()
            {
                ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer();
                string x        = null;
                string y        = null;
                var    result   = comparer.Equals(x, y);
                var    expected = (x == y);

                result.Should().Be(expected);
            }
 public void id_token_token_both_ways()
 {
     ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer();
     string x = "id_token token";
     string y = "token id_token";
     var result = comparer.Equals(x, y);
     result.Should().BeTrue();
 }
 public void Same_length_different_count()
 {
     ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer();
     string x = "code id_token token";
     string y = "tokenizer bleegerfi";
     var result = comparer.Equals(x, y);
     result.Should().BeFalse();
 }
 public void Totally_different_words()
 {
     ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer();
     string x = "blerg smoo";
     string y = "token code";
     var result = comparer.Equals(x, y);
     result.Should().BeFalse();
 }
 public void code_id_token_token_missing_code_and_token()
 {
     ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer();
     string x = "code id_token token";
     string y = "id_token";
     var result = comparer.Equals(x, y);
     result.Should().BeFalse();
 }
 public void code_id_token_token_combo2()
 {
     ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer();
     string x = "code id_token token";
     string y = "token id_token code";
     var result = comparer.Equals(x, y);
     result.Should().BeTrue();
 }